=== RUN TestCheckCPUFeatures === RUN TestCheckCPUFeatures/empty === RUN TestCheckCPUFeatures/avx2_present === RUN TestCheckCPUFeatures/avx512_present === RUN TestCheckCPUFeatures/neon_present === RUN TestCheckCPUFeatures/linux_arm64_asimd_is_neon === RUN TestCheckCPUFeatures/case_insensitive === RUN TestCheckCPUFeatures/avx1_is_not_avx2 === RUN TestCheckCPUFeatures/avx512_implies_avx512_flag_check_only --- PASS: TestCheckCPUFeatures (0.00s) --- PASS: TestCheckCPUFeatures/empty (0.00s) --- PASS: TestCheckCPUFeatures/avx2_present (0.00s) --- PASS: TestCheckCPUFeatures/avx512_present (0.00s) --- PASS: TestCheckCPUFeatures/neon_present (0.00s) --- PASS: TestCheckCPUFeatures/linux_arm64_asimd_is_neon (0.00s) --- PASS: TestCheckCPUFeatures/case_insensitive (0.00s) --- PASS: TestCheckCPUFeatures/avx1_is_not_avx2 (0.00s) --- PASS: TestCheckCPUFeatures/avx512_implies_avx512_flag_check_only (0.00s) === RUN TestGetVendorDisplay === RUN TestGetVendorDisplay/GenuineIntel === RUN TestGetVendorDisplay/AuthenticAMD === RUN TestGetVendorDisplay/nvidia === RUN TestGetVendorDisplay/amd === RUN TestGetVendorDisplay/intel === RUN TestGetVendorDisplay/apple === RUN TestGetVendorDisplay/VIA === RUN TestGetVendorDisplay/#00 --- PASS: TestGetVendorDisplay (0.00s) --- PASS: TestGetVendorDisplay/GenuineIntel (0.00s) --- PASS: TestGetVendorDisplay/AuthenticAMD (0.00s) --- PASS: TestGetVendorDisplay/nvidia (0.00s) --- PASS: TestGetVendorDisplay/amd (0.00s) --- PASS: TestGetVendorDisplay/intel (0.00s) --- PASS: TestGetVendorDisplay/apple (0.00s) --- PASS: TestGetVendorDisplay/VIA (0.00s) --- PASS: TestGetVendorDisplay/#00 (0.00s) === RUN TestX64BaselineSelection === RUN TestX64BaselineSelection/CMOV === RUN TestX64BaselineSelection/CMPXCHG8 === RUN TestX64BaselineSelection/X87 === RUN TestX64BaselineSelection/FXSR === RUN TestX64BaselineSelection/MMX === RUN TestX64BaselineSelection/SYSCALL === RUN TestX64BaselineSelection/SSE === RUN TestX64BaselineSelection/SSE2 === RUN TestX64BaselineSelection/CX16 === RUN TestX64BaselineSelection/LAHF === RUN TestX64BaselineSelection/POPCNT === RUN TestX64BaselineSelection/SSE3 === RUN TestX64BaselineSelection/SSE4 === RUN TestX64BaselineSelection/SSE42 === RUN TestX64BaselineSelection/SSSE3 === RUN TestX64BaselineSelection/AVX === RUN TestX64BaselineSelection/AVX2 === RUN TestX64BaselineSelection/BMI1 === RUN TestX64BaselineSelection/BMI2 === RUN TestX64BaselineSelection/F16C === RUN TestX64BaselineSelection/FMA3 === RUN TestX64BaselineSelection/LZCNT === RUN TestX64BaselineSelection/MOVBE === RUN TestX64BaselineSelection/OSXSAVE --- PASS: TestX64BaselineSelection (0.00s) --- PASS: TestX64BaselineSelection/CMOV (0.00s) --- PASS: TestX64BaselineSelection/CMPXCHG8 (0.00s) --- PASS: TestX64BaselineSelection/X87 (0.00s) --- PASS: TestX64BaselineSelection/FXSR (0.00s) --- PASS: TestX64BaselineSelection/MMX (0.00s) --- PASS: TestX64BaselineSelection/SYSCALL (0.00s) --- PASS: TestX64BaselineSelection/SSE (0.00s) --- PASS: TestX64BaselineSelection/SSE2 (0.00s) --- PASS: TestX64BaselineSelection/CX16 (0.00s) --- PASS: TestX64BaselineSelection/LAHF (0.00s) --- PASS: TestX64BaselineSelection/POPCNT (0.00s) --- PASS: TestX64BaselineSelection/SSE3 (0.00s) --- PASS: TestX64BaselineSelection/SSE4 (0.00s) --- PASS: TestX64BaselineSelection/SSE42 (0.00s) --- PASS: TestX64BaselineSelection/SSSE3 (0.00s) --- PASS: TestX64BaselineSelection/AVX (0.00s) --- PASS: TestX64BaselineSelection/AVX2 (0.00s) --- PASS: TestX64BaselineSelection/BMI1 (0.00s) --- PASS: TestX64BaselineSelection/BMI2 (0.00s) --- PASS: TestX64BaselineSelection/F16C (0.00s) --- PASS: TestX64BaselineSelection/FMA3 (0.00s) --- PASS: TestX64BaselineSelection/LZCNT (0.00s) --- PASS: TestX64BaselineSelection/MOVBE (0.00s) --- PASS: TestX64BaselineSelection/OSXSAVE (0.00s) === RUN TestDetectCPULinux cpu_test.go:101: Linux-only detection path --- SKIP: TestDetectCPULinux (0.00s) === RUN TestDetectCPU cpu_test.go:122: assertions target the Linux detection path --- SKIP: TestDetectCPU (0.00s) === RUN TestDetectCPUDarwinWithRunner === RUN TestDetectCPUDarwinWithRunner/sysctl_output_sets_the_model === RUN TestDetectCPUDarwinWithRunner/sysctl_failure_falls_back_to_architecture_defaults --- PASS: TestDetectCPUDarwinWithRunner (0.00s) --- PASS: TestDetectCPUDarwinWithRunner/sysctl_output_sets_the_model (0.00s) --- PASS: TestDetectCPUDarwinWithRunner/sysctl_failure_falls_back_to_architecture_defaults (0.00s) === RUN TestSupportsX86_64_v3 === RUN TestSupportsX86_64_v3/amd64_with_avx2 === RUN TestSupportsX86_64_v3/x86_64_alias_with_avx2 === RUN TestSupportsX86_64_v3/amd64_full_v3 === RUN TestSupportsX86_64_v3/amd64_full_v4 === RUN TestSupportsX86_64_v3/x86_64_full_v3 === RUN TestSupportsX86_64_v3/amd64_v2_with_AVX2 === RUN TestSupportsX86_64_v3/amd64_without_avx2 === RUN TestSupportsX86_64_v3/arm64_never --- PASS: TestSupportsX86_64_v3 (0.00s) --- PASS: TestSupportsX86_64_v3/amd64_with_avx2 (0.00s) --- PASS: TestSupportsX86_64_v3/x86_64_alias_with_avx2 (0.00s) --- PASS: TestSupportsX86_64_v3/amd64_full_v3 (0.00s) --- PASS: TestSupportsX86_64_v3/amd64_full_v4 (0.00s) --- PASS: TestSupportsX86_64_v3/x86_64_full_v3 (0.00s) --- PASS: TestSupportsX86_64_v3/amd64_v2_with_AVX2 (0.00s) --- PASS: TestSupportsX86_64_v3/amd64_without_avx2 (0.00s) --- PASS: TestSupportsX86_64_v3/arm64_never (0.00s) === RUN TestDetectCPUWindowsStub cpu_test.go:205: real implementation on Windows --- SKIP: TestDetectCPUWindowsStub (0.00s) === RUN TestGetEffectiveUID --- PASS: TestGetEffectiveUID (0.00s) === RUN TestIsRoot --- PASS: TestIsRoot (0.00s) === RUN TestGetCurrentUser --- PASS: TestGetCurrentUser (0.00s) === RUN TestGetHomeDirectory --- PASS: TestGetHomeDirectory (0.00s) === RUN TestParseUID === RUN TestParseUID/0 === RUN TestParseUID/1000 === RUN TestParseUID/-1 === RUN TestParseUID/abc === RUN TestParseUID/#00 === RUN TestParseUID/10.5 --- PASS: TestParseUID (0.00s) --- PASS: TestParseUID/0 (0.00s) --- PASS: TestParseUID/1000 (0.00s) --- PASS: TestParseUID/-1 (0.00s) --- PASS: TestParseUID/abc (0.00s) --- PASS: TestParseUID/#00 (0.00s) --- PASS: TestParseUID/10.5 (0.00s) === RUN TestGPUCatalogKnownModels === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6850M_XT === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6800M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6700M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6650M_XT === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6650M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6600M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6800S === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6700S === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6600S === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6550M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6500M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6450M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_6300M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_7900M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_7800M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_7600M_XT === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_7600M === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_7700S === RUN TestGPUCatalogKnownModels/AMD_Radeon_RX_7600S === RUN TestGPUCatalogKnownModels/AMD_Radeon(TM)_660M === RUN TestGPUCatalogKnownModels/AMD_Radeon(TM)_680M === RUN TestGPUCatalogKnownModels/AMD_Radeon_740M === RUN TestGPUCatalogKnownModels/AMD_Radeon_760M === RUN TestGPUCatalogKnownModels/AMD_Radeon_780M === RUN TestGPUCatalogKnownModels/AMD_Radeon_860M === RUN TestGPUCatalogKnownModels/AMD_Radeon_880M === RUN TestGPUCatalogKnownModels/AMD_Radeon_890M === RUN TestGPUCatalogKnownModels/Intel(R)_Arc(TM)_A370M_Graphics === RUN TestGPUCatalogKnownModels/Intel_Arc_Pro_A60 === RUN TestGPUCatalogKnownModels/Intel_Arc_Pro_A60M === RUN TestGPUCatalogKnownModels/Intel_Arc_Pro_B60 === RUN TestGPUCatalogKnownModels/Intel_Arc_Pro_B50 === RUN TestGPUCatalogKnownModels/Intel_Arc_140T_GPU === RUN TestGPUCatalogKnownModels/Intel_Arc_Graphics_130T === RUN TestGPUCatalogKnownModels/Intel_Arc_140V_GPU === RUN TestGPUCatalogKnownModels/Intel(R)_Arc(TM)_Graphics_140V === RUN TestGPUCatalogKnownModels/Intel®_Arc™_Graphics_130V === RUN TestGPUCatalogKnownModels/Intel_Arc_B390_GPU === RUN TestGPUCatalogKnownModels/Intel_Arc_B370_GPU === RUN TestGPUCatalogKnownModels/Arrow_Lake === RUN TestGPUCatalogKnownModels/Panther_Lake === RUN TestGPUCatalogKnownModels/Intel_Core_Ultra_7_268V === RUN TestGPUCatalogKnownModels/Intel_UHD_Graphics_770 === RUN TestGPUCatalogKnownModels/NVIDIA_GeForce_RTX_2050 === RUN TestGPUCatalogKnownModels/NVIDIA_Quadro_RTX_3000 === RUN TestGPUCatalogKnownModels/NVIDIA_Quadro_RTX_4000 === RUN TestGPUCatalogKnownModels/NVIDIA_GeForce_RTX_3050_Laptop_GPU === RUN TestGPUCatalogKnownModels/NVIDIA_GeForce_RTX_5060_Laptop_GPU --- PASS: TestGPUCatalogKnownModels (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6850M_XT (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6800M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6700M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6650M_XT (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6650M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6600M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6800S (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6700S (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6600S (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6550M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6500M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6450M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_6300M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_7900M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_7800M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_7600M_XT (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_7600M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_7700S (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_RX_7600S (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon(TM)_660M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon(TM)_680M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_740M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_760M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_780M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_860M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_880M (0.00s) --- PASS: TestGPUCatalogKnownModels/AMD_Radeon_890M (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel(R)_Arc(TM)_A370M_Graphics (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_Pro_A60 (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_Pro_A60M (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_Pro_B60 (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_Pro_B50 (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_140T_GPU (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_Graphics_130T (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_140V_GPU (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel(R)_Arc(TM)_Graphics_140V (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel®_Arc™_Graphics_130V (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_B390_GPU (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Arc_B370_GPU (0.00s) --- PASS: TestGPUCatalogKnownModels/Arrow_Lake (0.00s) --- PASS: TestGPUCatalogKnownModels/Panther_Lake (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_Core_Ultra_7_268V (0.00s) --- PASS: TestGPUCatalogKnownModels/Intel_UHD_Graphics_770 (0.00s) --- PASS: TestGPUCatalogKnownModels/NVIDIA_GeForce_RTX_2050 (0.00s) --- PASS: TestGPUCatalogKnownModels/NVIDIA_Quadro_RTX_3000 (0.00s) --- PASS: TestGPUCatalogKnownModels/NVIDIA_Quadro_RTX_4000 (0.00s) --- PASS: TestGPUCatalogKnownModels/NVIDIA_GeForce_RTX_3050_Laptop_GPU (0.00s) --- PASS: TestGPUCatalogKnownModels/NVIDIA_GeForce_RTX_5060_Laptop_GPU (0.00s) === RUN TestGPUCatalogAmbiguousNamesStayUnknown === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Graphics === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Xe_Graphics === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_Graphics === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_B-Series === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Core_Ultra_200 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Core_Ultra_200H === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Core_Ultra_7_255H === RUN TestGPUCatalogAmbiguousNamesStayUnknown/NVIDIA_RTX_3000 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/NVIDIA_RTX_4000 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/NVIDIA_GeForce_RTX_50900 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_B999 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_Graphics === RUN TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_RX_6800Mystery === RUN TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_RX_7600Unknown === RUN TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_Vega_60 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_A7700 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/NotNavi_21 === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_Graphics_999V === RUN TestGPUCatalogAmbiguousNamesStayUnknown/Microsoft_Basic_Display_Adapter --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Graphics (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Xe_Graphics (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_Graphics (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_B-Series (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Core_Ultra_200 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Core_Ultra_200H (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Core_Ultra_7_255H (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/NVIDIA_RTX_3000 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/NVIDIA_RTX_4000 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/NVIDIA_GeForce_RTX_50900 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_B999 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_Graphics (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_RX_6800Mystery (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_RX_7600Unknown (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/AMD_Radeon_Vega_60 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_A7700 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/NotNavi_21 (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Intel_Arc_Graphics_999V (0.00s) --- PASS: TestGPUCatalogAmbiguousNamesStayUnknown/Microsoft_Basic_Display_Adapter (0.00s) === RUN TestDetectGPULinuxGlxinfo --- PASS: TestDetectGPULinuxGlxinfo (0.00s) === RUN TestDetectGPULinuxLspciFallback --- PASS: TestDetectGPULinuxLspciFallback (0.00s) === RUN TestDetectGPULinuxAllProbesFail --- PASS: TestDetectGPULinuxAllProbesFail (0.00s) === RUN TestDetectGPULinuxMultiModelBrands --- PASS: TestDetectGPULinuxMultiModelBrands (0.00s) === RUN TestDetectGPULinuxAggregatesAllProbeSources --- PASS: TestDetectGPULinuxAggregatesAllProbeSources (0.00s) === RUN TestParseCodecSupportLinuxVainfo --- PASS: TestParseCodecSupportLinuxVainfo (0.00s) === RUN TestParseCodecSupportLinuxGPUDatabaseFallback --- PASS: TestParseCodecSupportLinuxGPUDatabaseFallback (0.00s) === RUN TestParseCodecSupportLinuxCombinesHybridDatabaseMatches --- PASS: TestParseCodecSupportLinuxCombinesHybridDatabaseMatches (0.00s) === RUN TestParseCodecSupportLinuxUnknown === RUN TestParseCodecSupportLinuxUnknown/unknown_GPU_model === RUN TestParseCodecSupportLinuxUnknown/no_models_at_all --- PASS: TestParseCodecSupportLinuxUnknown (0.00s) --- PASS: TestParseCodecSupportLinuxUnknown/unknown_GPU_model (0.00s) --- PASS: TestParseCodecSupportLinuxUnknown/no_models_at_all (0.00s) === RUN TestParseCodecSupportWindowsWithRunner === RUN TestParseCodecSupportWindowsWithRunner/probe_failure_propagates_the_error === RUN TestParseCodecSupportWindowsWithRunner/known_model_maps_to_database_codecs === RUN TestParseCodecSupportWindowsWithRunner/unknown_model_falls_back_to_unknown --- PASS: TestParseCodecSupportWindowsWithRunner (0.00s) --- PASS: TestParseCodecSupportWindowsWithRunner/probe_failure_propagates_the_error (0.00s) --- PASS: TestParseCodecSupportWindowsWithRunner/known_model_maps_to_database_codecs (0.00s) --- PASS: TestParseCodecSupportWindowsWithRunner/unknown_model_falls_back_to_unknown (0.00s) === RUN TestDetectGPUWindowsWmic --- PASS: TestDetectGPUWindowsWmic (0.00s) === RUN TestDetectGPUDarwinWithRunner === RUN TestDetectGPUDarwinWithRunner/system_profiler_JSON === RUN TestDetectGPUDarwinWithRunner/probe_failure_leaves_defaults --- PASS: TestDetectGPUDarwinWithRunner (0.00s) --- PASS: TestDetectGPUDarwinWithRunner/system_profiler_JSON (0.00s) --- PASS: TestDetectGPUDarwinWithRunner/probe_failure_leaves_defaults (0.00s) === RUN TestParseGlxInfo === RUN TestParseGlxInfo/device_line === RUN TestParseGlxInfo/renderer_string_fallback === RUN TestParseGlxInfo/duplicate_models_are_deduplicated === RUN TestParseGlxInfo/multi_gpu_system === RUN TestParseGlxInfo/unrelated_output === RUN TestParseGlxInfo/empty_output --- PASS: TestParseGlxInfo (0.00s) --- PASS: TestParseGlxInfo/device_line (0.00s) --- PASS: TestParseGlxInfo/renderer_string_fallback (0.00s) --- PASS: TestParseGlxInfo/duplicate_models_are_deduplicated (0.00s) --- PASS: TestParseGlxInfo/multi_gpu_system (0.00s) --- PASS: TestParseGlxInfo/unrelated_output (0.00s) --- PASS: TestParseGlxInfo/empty_output (0.00s) === RUN TestLookupGPUCodecsMatchPasses === RUN TestLookupGPUCodecsMatchPasses/model_name_pass === RUN TestLookupGPUCodecsMatchPasses/series_pass === RUN TestLookupGPUCodecsMatchPasses/codename_pass === RUN TestLookupGPUCodecsMatchPasses/alt_codename_pass === RUN TestLookupGPUCodecsMatchPasses/case_and_trademark_normalization === RUN TestLookupGPUCodecsMatchPasses/no_match === RUN TestLookupGPUCodecsMatchPasses/empty_name --- PASS: TestLookupGPUCodecsMatchPasses (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/model_name_pass (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/series_pass (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/codename_pass (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/alt_codename_pass (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/case_and_trademark_normalization (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/no_match (0.00s) --- PASS: TestLookupGPUCodecsMatchPasses/empty_name (0.00s) === RUN TestLookupGPUCodecsWithFallbackBrands === RUN TestLookupGPUCodecsWithFallbackBrands/brand_hit_stays_in-brand === RUN TestLookupGPUCodecsWithFallbackBrands/wrong_brand_falls_back_cross-brand === RUN TestLookupGPUCodecsWithFallbackBrands/empty_brand_searches_all_tables === RUN TestLookupGPUCodecsWithFallbackBrands/uppercase_brand_matches === RUN TestLookupGPUCodecsWithFallbackBrands/unknown_gpu --- PASS: TestLookupGPUCodecsWithFallbackBrands (0.00s) --- PASS: TestLookupGPUCodecsWithFallbackBrands/brand_hit_stays_in-brand (0.00s) --- PASS: TestLookupGPUCodecsWithFallbackBrands/wrong_brand_falls_back_cross-brand (0.00s) --- PASS: TestLookupGPUCodecsWithFallbackBrands/empty_brand_searches_all_tables (0.00s) --- PASS: TestLookupGPUCodecsWithFallbackBrands/uppercase_brand_matches (0.00s) --- PASS: TestLookupGPUCodecsWithFallbackBrands/unknown_gpu (0.00s) === RUN TestGetHwaDescription === RUN TestGetHwaDescription/auto === RUN TestGetHwaDescription/auto-safe === RUN TestGetHwaDescription/nvdec === RUN TestGetHwaDescription/nvdec-copy === RUN TestGetHwaDescription/vaapi === RUN TestGetHwaDescription/vaapi-copy === RUN TestGetHwaDescription/vulkan === RUN TestGetHwaDescription/vulkan-copy === RUN TestGetHwaDescription/d3d11va === RUN TestGetHwaDescription/d3d11va-copy === RUN TestGetHwaDescription/videotoolbox === RUN TestGetHwaDescription/videotoolbox-copy === RUN TestGetHwaDescription/drm === RUN TestGetHwaDescription/drm-copy === RUN TestGetHwaDescription/no === RUN TestGetHwaDescription/nvdec,auto === RUN TestGetHwaDescription/vaapi,auto === RUN TestGetHwaDescription/NVDEC === RUN TestGetHwaDescription/NVDEC,AUTO === RUN TestGetHwaDescription/future-api --- PASS: TestGetHwaDescription (0.00s) --- PASS: TestGetHwaDescription/auto (0.00s) --- PASS: TestGetHwaDescription/auto-safe (0.00s) --- PASS: TestGetHwaDescription/nvdec (0.00s) --- PASS: TestGetHwaDescription/nvdec-copy (0.00s) --- PASS: TestGetHwaDescription/vaapi (0.00s) --- PASS: TestGetHwaDescription/vaapi-copy (0.00s) --- PASS: TestGetHwaDescription/vulkan (0.00s) --- PASS: TestGetHwaDescription/vulkan-copy (0.00s) --- PASS: TestGetHwaDescription/d3d11va (0.00s) --- PASS: TestGetHwaDescription/d3d11va-copy (0.00s) --- PASS: TestGetHwaDescription/videotoolbox (0.00s) --- PASS: TestGetHwaDescription/videotoolbox-copy (0.00s) --- PASS: TestGetHwaDescription/drm (0.00s) --- PASS: TestGetHwaDescription/drm-copy (0.00s) --- PASS: TestGetHwaDescription/no (0.00s) --- PASS: TestGetHwaDescription/nvdec,auto (0.00s) --- PASS: TestGetHwaDescription/vaapi,auto (0.00s) --- PASS: TestGetHwaDescription/NVDEC (0.00s) --- PASS: TestGetHwaDescription/NVDEC,AUTO (0.00s) --- PASS: TestGetHwaDescription/future-api (0.00s) === RUN TestParseVainfo === RUN TestParseVainfo/VLD_entrypoints_map_to_codecs === RUN TestParseVainfo/non-VLD_entrypoints_are_ignored === RUN TestParseVainfo/duplicate_profiles_collapse_to_one_codec === RUN TestParseVainfo/empty_output --- PASS: TestParseVainfo (0.00s) --- PASS: TestParseVainfo/VLD_entrypoints_map_to_codecs (0.00s) --- PASS: TestParseVainfo/non-VLD_entrypoints_are_ignored (0.00s) --- PASS: TestParseVainfo/duplicate_profiles_collapse_to_one_codec (0.00s) --- PASS: TestParseVainfo/empty_output (0.00s) === RUN TestParseVDPAUInfo === RUN TestParseVDPAUInfo/decoder_capabilities_map_to_codecs === RUN TestParseVDPAUInfo/no_decoder_lines_is_an_error --- PASS: TestParseVDPAUInfo (0.00s) --- PASS: TestParseVDPAUInfo/decoder_capabilities_map_to_codecs (0.00s) --- PASS: TestParseVDPAUInfo/no_decoder_lines_is_an_error (0.00s) === RUN TestFileExists --- PASS: TestFileExists (0.00s) === RUN TestGetGPUModelFromPCIID --- PASS: TestGetGPUModelFromPCIID (0.00s) === RUN TestParsePCIIDsModel --- PASS: TestParsePCIIDsModel (0.00s) === RUN TestDRMCardAndPCIIDParsing --- PASS: TestDRMCardAndPCIIDParsing (0.00s) === RUN TestLookupGPUCodecsNvidiaTitan === RUN TestLookupGPUCodecsNvidiaTitan/Pascal_TITAN_X_parenthetical === RUN TestLookupGPUCodecsNvidiaTitan/Pascal_TITAN_X === RUN TestLookupGPUCodecsNvidiaTitan/Pascal_TITAN_Xp === RUN TestLookupGPUCodecsNvidiaTitan/Volta_TITAN_V === RUN TestLookupGPUCodecsNvidiaTitan/Turing_TITAN_RTX === RUN TestLookupGPUCodecsNvidiaTitan/Kepler_GTX_TITAN === RUN TestLookupGPUCodecsNvidiaTitan/Kepler_GTX_TITAN_Black === RUN TestLookupGPUCodecsNvidiaTitan/Kepler_GTX_TITAN_Z === RUN TestLookupGPUCodecsNvidiaTitan/Maxwell_GTX_TITAN_X --- PASS: TestLookupGPUCodecsNvidiaTitan (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Pascal_TITAN_X_parenthetical (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Pascal_TITAN_X (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Pascal_TITAN_Xp (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Volta_TITAN_V (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Turing_TITAN_RTX (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Kepler_GTX_TITAN (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Kepler_GTX_TITAN_Black (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Kepler_GTX_TITAN_Z (0.00s) --- PASS: TestLookupGPUCodecsNvidiaTitan/Maxwell_GTX_TITAN_X (0.00s) === RUN TestLookupGPUCodecsNvidiaKepler === RUN TestLookupGPUCodecsNvidiaKepler/GTX_680 === RUN TestLookupGPUCodecsNvidiaKepler/GTX_670 === RUN TestLookupGPUCodecsNvidiaKepler/GTX_690 === RUN TestLookupGPUCodecsNvidiaKepler/GTX_760 === RUN TestLookupGPUCodecsNvidiaKepler/GTX_770 === RUN TestLookupGPUCodecsNvidiaKepler/GTX_780_Ti === RUN TestLookupGPUCodecsNvidiaKepler/GTX_750_Ti_is_Maxwell === RUN TestLookupGPUCodecsNvidiaKepler/GTX_1080_Ti_is_Pascal --- PASS: TestLookupGPUCodecsNvidiaKepler (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_680 (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_670 (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_690 (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_760 (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_770 (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_780_Ti (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_750_Ti_is_Maxwell (0.00s) --- PASS: TestLookupGPUCodecsNvidiaKepler/GTX_1080_Ti_is_Pascal (0.00s) === RUN TestLookupGPUCodecsAMDAPU === RUN TestLookupGPUCodecsAMDAPU/680M_plain === RUN TestLookupGPUCodecsAMDAPU/680M_trademark_form === RUN TestLookupGPUCodecsAMDAPU/780M === RUN TestLookupGPUCodecsAMDAPU/780M_plain === RUN TestLookupGPUCodecsAMDAPU/890M === RUN TestLookupGPUCodecsAMDAPU/Vega_8_full_string === RUN TestLookupGPUCodecsAMDAPU/Vega_8_bare === RUN TestLookupGPUCodecsAMDAPU/Vega_6 === RUN TestLookupGPUCodecsAMDAPU/Vega_11 === RUN TestLookupGPUCodecsAMDAPU/RX_Vega_64_stays_discrete === RUN TestLookupGPUCodecsAMDAPU/RX_6800_XT_stays_Navi_21 --- PASS: TestLookupGPUCodecsAMDAPU (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/680M_plain (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/680M_trademark_form (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/780M (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/780M_plain (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/890M (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/Vega_8_full_string (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/Vega_8_bare (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/Vega_6 (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/Vega_11 (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/RX_Vega_64_stays_discrete (0.00s) --- PASS: TestLookupGPUCodecsAMDAPU/RX_6800_XT_stays_Navi_21 (0.00s) === RUN TestLookupGPUCodecsIntelCoreUltra === RUN TestLookupGPUCodecsIntelCoreUltra/Meteor_Lake_Core_Ultra_7_155H === RUN TestLookupGPUCodecsIntelCoreUltra/Meteor_Lake_Core_Ultra_9_185H === RUN TestLookupGPUCodecsIntelCoreUltra/Meteor_Lake_Core_Ultra_5_125H === RUN TestLookupGPUCodecsIntelCoreUltra/Lunar_Lake_Core_Ultra_7_258V === RUN TestLookupGPUCodecsIntelCoreUltra/Lunar_Lake_by_name === RUN TestLookupGPUCodecsIntelCoreUltra/Arc_A770 --- PASS: TestLookupGPUCodecsIntelCoreUltra (0.00s) --- PASS: TestLookupGPUCodecsIntelCoreUltra/Meteor_Lake_Core_Ultra_7_155H (0.00s) --- PASS: TestLookupGPUCodecsIntelCoreUltra/Meteor_Lake_Core_Ultra_9_185H (0.00s) --- PASS: TestLookupGPUCodecsIntelCoreUltra/Meteor_Lake_Core_Ultra_5_125H (0.00s) --- PASS: TestLookupGPUCodecsIntelCoreUltra/Lunar_Lake_Core_Ultra_7_258V (0.00s) --- PASS: TestLookupGPUCodecsIntelCoreUltra/Lunar_Lake_by_name (0.00s) --- PASS: TestLookupGPUCodecsIntelCoreUltra/Arc_A770 (0.00s) === RUN TestDetermineModelBrand === RUN TestDetermineModelBrand/NVIDIA_GeForce_RTX_3080 === RUN TestDetermineModelBrand/GeForce_GTX_1080 === RUN TestDetermineModelBrand/AMD_Radeon(TM)_780M === RUN TestDetermineModelBrand/Radeon_RX_6800_XT === RUN TestDetermineModelBrand/Intel_UHD_Graphics_770 === RUN TestDetermineModelBrand/Intel_Arc_A380 === RUN TestDetermineModelBrand/Apple_M4 === RUN TestDetermineModelBrand/Microsoft_Basic_Render_Driver --- PASS: TestDetermineModelBrand (0.00s) --- PASS: TestDetermineModelBrand/NVIDIA_GeForce_RTX_3080 (0.00s) --- PASS: TestDetermineModelBrand/GeForce_GTX_1080 (0.00s) --- PASS: TestDetermineModelBrand/AMD_Radeon(TM)_780M (0.00s) --- PASS: TestDetermineModelBrand/Radeon_RX_6800_XT (0.00s) --- PASS: TestDetermineModelBrand/Intel_UHD_Graphics_770 (0.00s) --- PASS: TestDetermineModelBrand/Intel_Arc_A380 (0.00s) --- PASS: TestDetermineModelBrand/Apple_M4 (0.00s) --- PASS: TestDetermineModelBrand/Microsoft_Basic_Render_Driver (0.00s) === RUN TestGetGPUBrands === RUN TestGetGPUBrands/nil_info === RUN TestGetGPUBrands/from_Brands === RUN TestGetGPUBrands/derived_from_Models === RUN TestGetGPUBrands/single_apple === RUN TestGetGPUBrands/fallback_to_Brand === RUN TestGetGPUBrands/empty_brand_entries_dropped === RUN TestGetGPUBrands/duplicates_removed --- PASS: TestGetGPUBrands (0.00s) --- PASS: TestGetGPUBrands/nil_info (0.00s) --- PASS: TestGetGPUBrands/from_Brands (0.00s) --- PASS: TestGetGPUBrands/derived_from_Models (0.00s) --- PASS: TestGetGPUBrands/single_apple (0.00s) --- PASS: TestGetGPUBrands/fallback_to_Brand (0.00s) --- PASS: TestGetGPUBrands/empty_brand_entries_dropped (0.00s) --- PASS: TestGetGPUBrands/duplicates_removed (0.00s) === RUN TestGetRecommendedHWADecoderMultiBrand === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_intel+nvidia === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_nvidia+intel_order-independent === RUN TestGetRecommendedHWADecoderMultiBrand/Linux_intel+nvidia === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_amd+intel === RUN TestGetRecommendedHWADecoderMultiBrand/Linux_amd+intel === RUN TestGetRecommendedHWADecoderMultiBrand/Darwin_multi_stays_auto === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_nvidia === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_amd === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_intel === RUN TestGetRecommendedHWADecoderMultiBrand/Windows_unknown === RUN TestGetRecommendedHWADecoderMultiBrand/Linux_nvidia === RUN TestGetRecommendedHWADecoderMultiBrand/Linux_amd === RUN TestGetRecommendedHWADecoderMultiBrand/Linux_intel === RUN TestGetRecommendedHWADecoderMultiBrand/Darwin_apple === RUN TestGetRecommendedHWADecoderMultiBrand/Darwin_intel === RUN TestGetRecommendedHWADecoderMultiBrand/duplicate_nvidia --- PASS: TestGetRecommendedHWADecoderMultiBrand (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_intel+nvidia (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_nvidia+intel_order-independent (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Linux_intel+nvidia (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_amd+intel (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Linux_amd+intel (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Darwin_multi_stays_auto (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_nvidia (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_amd (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_intel (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Windows_unknown (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Linux_nvidia (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Linux_amd (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Linux_intel (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Darwin_apple (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/Darwin_intel (0.00s) --- PASS: TestGetRecommendedHWADecoderMultiBrand/duplicate_nvidia (0.00s) === RUN TestGetHWAOptionsMultiBrand === RUN TestGetHWAOptionsMultiBrand/Windows_intel+nvidia_chain_first === RUN TestGetHWAOptionsMultiBrand/Windows_nvidia+intel_keeps_nvdec === RUN TestGetHWAOptionsMultiBrand/Linux_intel+nvidia_chain_first === RUN TestGetHWAOptionsMultiBrand/Linux_amd+intel_chain_first === RUN TestGetHWAOptionsMultiBrand/single_brand_gets_no_chain === RUN TestGetHWAOptionsMultiBrand/Darwin_multi_gets_no_chain --- PASS: TestGetHWAOptionsMultiBrand (0.00s) --- PASS: TestGetHWAOptionsMultiBrand/Windows_intel+nvidia_chain_first (0.00s) --- PASS: TestGetHWAOptionsMultiBrand/Windows_nvidia+intel_keeps_nvdec (0.00s) --- PASS: TestGetHWAOptionsMultiBrand/Linux_intel+nvidia_chain_first (0.00s) --- PASS: TestGetHWAOptionsMultiBrand/Linux_amd+intel_chain_first (0.00s) --- PASS: TestGetHWAOptionsMultiBrand/single_brand_gets_no_chain (0.00s) --- PASS: TestGetHWAOptionsMultiBrand/Darwin_multi_gets_no_chain (0.00s) === RUN TestDetermineGPUBrandArcOnly === RUN TestDetermineGPUBrandArcOnly/arc_only_(reported_bug) === RUN TestDetermineGPUBrandArcOnly/arc_only,_bare_name === RUN TestDetermineGPUBrandArcOnly/arc_only,_no_decoration === RUN TestDetermineGPUBrandArcOnly/intel_iGPU_only === RUN TestDetermineGPUBrandArcOnly/amd_iGPU_+_arc_dGPU_prefers_arc === RUN TestDetermineGPUBrandArcOnly/amd_iGPU_+_intel_iGPU_prefers_amd === RUN TestDetermineGPUBrandArcOnly/intel_iGPU_+_nvidia_dGPU_prefers_nvidia === RUN TestDetermineGPUBrandArcOnly/amd_+_nvidia_prefers_nvidia === RUN TestDetermineGPUBrandArcOnly/empty === RUN TestDetermineGPUBrandArcOnly/unrecognized_only --- PASS: TestDetermineGPUBrandArcOnly (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/arc_only_(reported_bug) (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/arc_only,_bare_name (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/arc_only,_no_decoration (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/intel_iGPU_only (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/amd_iGPU_+_arc_dGPU_prefers_arc (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/amd_iGPU_+_intel_iGPU_prefers_amd (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/intel_iGPU_+_nvidia_dGPU_prefers_nvidia (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/amd_+_nvidia_prefers_nvidia (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/empty (0.00s) --- PASS: TestDetermineGPUBrandArcOnly/unrecognized_only (0.00s) === RUN TestDetermineModelBrandFallbacks === RUN TestDetermineModelBrandFallbacks/Arc_B580 === RUN TestDetermineModelBrandFallbacks/Arc_A750_Limited_Edition === RUN TestDetermineModelBrandFallbacks/Arc_Pro_B60 === RUN TestDetermineModelBrandFallbacks/Battlemage_G21 === RUN TestDetermineModelBrandFallbacks/Alchemist_DG2 === RUN TestDetermineModelBrandFallbacks/Iris_Xe_Graphics === RUN TestDetermineModelBrandFallbacks/GTX_1080_Ti === RUN TestDetermineModelBrandFallbacks/RTX_5090 === RUN TestDetermineModelBrandFallbacks/Vega_8 === RUN TestDetermineModelBrandFallbacks/Microsoft_Basic_Render_Driver === RUN TestDetermineModelBrandFallbacks/llvmpipe_(LLVM_15.0,_256_bits) === RUN TestDetermineModelBrandFallbacks/virtio-gpu --- PASS: TestDetermineModelBrandFallbacks (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Arc_B580 (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Arc_A750_Limited_Edition (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Arc_Pro_B60 (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Battlemage_G21 (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Alchemist_DG2 (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Iris_Xe_Graphics (0.00s) --- PASS: TestDetermineModelBrandFallbacks/GTX_1080_Ti (0.00s) --- PASS: TestDetermineModelBrandFallbacks/RTX_5090 (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Vega_8 (0.00s) --- PASS: TestDetermineModelBrandFallbacks/Microsoft_Basic_Render_Driver (0.00s) --- PASS: TestDetermineModelBrandFallbacks/llvmpipe_(LLVM_15.0,_256_bits) (0.00s) --- PASS: TestDetermineModelBrandFallbacks/virtio-gpu (0.00s) === RUN TestLookupGPUCodecsBattlemage === RUN TestLookupGPUCodecsBattlemage/Intel(R)_Arc(TM)_B580_Graphics === RUN TestLookupGPUCodecsBattlemage/Arc_B570 --- PASS: TestLookupGPUCodecsBattlemage (0.00s) --- PASS: TestLookupGPUCodecsBattlemage/Intel(R)_Arc(TM)_B580_Graphics (0.00s) --- PASS: TestLookupGPUCodecsBattlemage/Arc_B570 (0.00s) === RUN TestDetectLinuxDistro linux_detect_test.go:10: Linux-only path --- SKIP: TestDetectLinuxDistro (0.00s) === RUN TestGetLinuxDistroFamily linux_detect_test.go:55: Linux-only path --- SKIP: TestGetLinuxDistroFamily (0.00s) === RUN TestGetDistroFamily === RUN TestGetDistroFamily/fedora === RUN TestGetDistroFamily/rocky_via_ID_LIKE === RUN TestGetDistroFamily/arch === RUN TestGetDistroFamily/manjaro_via_ID_LIKE === RUN TestGetDistroFamily/unknown_derivative_via_ID_LIKE_arch === RUN TestGetDistroFamily/elementary === RUN TestGetDistroFamily/opensuse_tumbleweed === RUN TestGetDistroFamily/opensuse_leap === RUN TestGetDistroFamily/debian === RUN TestGetDistroFamily/ubuntu === RUN TestGetDistroFamily/unknown_id_returned_unchanged === RUN TestGetDistroFamily/empty_input --- PASS: TestGetDistroFamily (0.00s) --- PASS: TestGetDistroFamily/fedora (0.00s) --- PASS: TestGetDistroFamily/rocky_via_ID_LIKE (0.00s) --- PASS: TestGetDistroFamily/arch (0.00s) --- PASS: TestGetDistroFamily/manjaro_via_ID_LIKE (0.00s) --- PASS: TestGetDistroFamily/unknown_derivative_via_ID_LIKE_arch (0.00s) --- PASS: TestGetDistroFamily/elementary (0.00s) --- PASS: TestGetDistroFamily/opensuse_tumbleweed (0.00s) --- PASS: TestGetDistroFamily/opensuse_leap (0.00s) --- PASS: TestGetDistroFamily/debian (0.00s) --- PASS: TestGetDistroFamily/ubuntu (0.00s) --- PASS: TestGetDistroFamily/unknown_id_returned_unchanged (0.00s) --- PASS: TestGetDistroFamily/empty_input (0.00s) === RUN TestIsImmutableDistro === RUN TestIsImmutableDistro/fedora_silverblue_via_VARIANT_ID === RUN TestIsImmutableDistro/fedora_kinoite_via_VARIANT_ID === RUN TestIsImmutableDistro/plain_fedora_workstation === RUN TestIsImmutableDistro/bluefin_via_distro_name === RUN TestIsImmutableDistro/plain_arch === RUN TestIsImmutableDistro/non-linux_is_never_immutable --- PASS: TestIsImmutableDistro (0.01s) --- PASS: TestIsImmutableDistro/fedora_silverblue_via_VARIANT_ID (0.00s) --- PASS: TestIsImmutableDistro/fedora_kinoite_via_VARIANT_ID (0.00s) --- PASS: TestIsImmutableDistro/plain_fedora_workstation (0.00s) --- PASS: TestIsImmutableDistro/bluefin_via_distro_name (0.00s) --- PASS: TestIsImmutableDistro/plain_arch (0.00s) --- PASS: TestIsImmutableDistro/non-linux_is_never_immutable (0.00s) === RUN TestReadOSReleaseFallback --- PASS: TestReadOSReleaseFallback (0.00s) === RUN TestReadOSReleaseMissing --- PASS: TestReadOSReleaseMissing (0.00s) === RUN TestGetOSType --- PASS: TestGetOSType (0.00s) === RUN TestGetOSTypeDisplay --- PASS: TestGetOSTypeDisplay (0.00s) === RUN TestPlatformGetCPULevelMethod --- PASS: TestPlatformGetCPULevelMethod (0.00s) === RUN TestGetMacOSVersionName === RUN TestGetMacOSVersionName/10.15 === RUN TestGetMacOSVersionName/11 === RUN TestGetMacOSVersionName/14 === RUN TestGetMacOSVersionName/15 === RUN TestGetMacOSVersionName/26 === RUN TestGetMacOSVersionName/99 === RUN TestGetMacOSVersionName/#00 --- PASS: TestGetMacOSVersionName (0.00s) --- PASS: TestGetMacOSVersionName/10.15 (0.00s) --- PASS: TestGetMacOSVersionName/11 (0.00s) --- PASS: TestGetMacOSVersionName/14 (0.00s) --- PASS: TestGetMacOSVersionName/15 (0.00s) --- PASS: TestGetMacOSVersionName/26 (0.00s) --- PASS: TestGetMacOSVersionName/99 (0.00s) --- PASS: TestGetMacOSVersionName/#00 (0.00s) === RUN TestDetectMacOSVersionNonDarwin --- PASS: TestDetectMacOSVersionNonDarwin (0.00s) === RUN TestPlatformString === RUN TestPlatformString/linux_with_distro === RUN TestPlatformString/linux_without_distro === RUN TestPlatformString/windows === RUN TestPlatformString/macOS_with_codename_and_cpu_model === RUN TestPlatformString/macOS_unknown_version_passes_through === RUN TestPlatformString/macOS_without_cpu_model --- PASS: TestPlatformString (0.00s) --- PASS: TestPlatformString/linux_with_distro (0.00s) --- PASS: TestPlatformString/linux_without_distro (0.00s) --- PASS: TestPlatformString/windows (0.00s) --- PASS: TestPlatformString/macOS_with_codename_and_cpu_model (0.00s) --- PASS: TestPlatformString/macOS_unknown_version_passes_through (0.00s) --- PASS: TestPlatformString/macOS_without_cpu_model (0.00s) === RUN TestDetect --- PASS: TestDetect (0.94s) === RUN TestGetCPULevelPackageFunc --- PASS: TestGetCPULevelPackageFunc (0.00s) === RUN TestDetectCodecSupportDarwinStub --- PASS: TestDetectCodecSupportDarwinStub (0.00s) === RUN TestDetectCodecSupportLinuxHost platform_detect_test.go:194: Linux-only path --- SKIP: TestDetectCodecSupportLinuxHost (0.00s) === RUN TestIsWindows === RUN TestIsWindows/Windows_platform === RUN TestIsWindows/Darwin_platform === RUN TestIsWindows/Linux_platform --- PASS: TestIsWindows (0.00s) --- PASS: TestIsWindows/Windows_platform (0.00s) --- PASS: TestIsWindows/Darwin_platform (0.00s) --- PASS: TestIsWindows/Linux_platform (0.00s) === RUN TestIsDarwin === RUN TestIsDarwin/Darwin_platform === RUN TestIsDarwin/Windows_platform === RUN TestIsDarwin/Linux_platform --- PASS: TestIsDarwin (0.00s) --- PASS: TestIsDarwin/Darwin_platform (0.00s) --- PASS: TestIsDarwin/Windows_platform (0.00s) --- PASS: TestIsDarwin/Linux_platform (0.00s) === RUN TestIsLinux === RUN TestIsLinux/Linux_platform === RUN TestIsLinux/Darwin_platform === RUN TestIsLinux/Windows_platform --- PASS: TestIsLinux (0.00s) --- PASS: TestIsLinux/Linux_platform (0.00s) --- PASS: TestIsLinux/Darwin_platform (0.00s) --- PASS: TestIsLinux/Windows_platform (0.00s) === RUN TestProbeCommandHelperProcess --- PASS: TestProbeCommandHelperProcess (0.00s) === RUN TestRunProbeCommandTimesOut --- PASS: TestRunProbeCommandTimesOut (0.05s) === RUN TestRunProbeCommandCapsCombinedOutput --- PASS: TestRunProbeCommandCapsCombinedOutput (0.01s) === RUN TestRunProbeCommandHonorsParentCancellation --- PASS: TestRunProbeCommandHonorsParentCancellation (0.00s) === RUN TestLinuxGPUFallbackGetsIndependentProbeBudget --- PASS: TestLinuxGPUFallbackGetsIndependentProbeBudget (0.00s) === RUN TestLinuxCodecFallbackGetsIndependentProbeBudget --- PASS: TestLinuxCodecFallbackGetsIndependentProbeBudget (0.00s) === RUN TestWindowsGPUFallbackUsesBoundedPowerShell --- PASS: TestWindowsGPUFallbackUsesBoundedPowerShell (0.00s) === RUN TestRunProbeCommandValidation === RUN TestRunProbeCommandValidation/empty_command === RUN TestRunProbeCommandValidation/zero_timeout === RUN TestRunProbeCommandValidation/negative_timeout === RUN TestRunProbeCommandValidation/zero_output_limit --- PASS: TestRunProbeCommandValidation (0.00s) --- PASS: TestRunProbeCommandValidation/empty_command (0.00s) --- PASS: TestRunProbeCommandValidation/zero_timeout (0.00s) --- PASS: TestRunProbeCommandValidation/negative_timeout (0.00s) --- PASS: TestRunProbeCommandValidation/zero_output_limit (0.00s) === RUN TestSystemProbeRunner === RUN TestSystemProbeRunner/successful_probe_returns_stdout === RUN TestSystemProbeRunner/missing_binary_fails_fast --- PASS: TestSystemProbeRunner (0.01s) --- PASS: TestSystemProbeRunner/successful_probe_returns_stdout (0.01s) --- PASS: TestSystemProbeRunner/missing_binary_fails_fast (0.00s) === RUN TestRunProbeCommandIncludesStderr --- PASS: TestRunProbeCommandIncludesStderr (0.01s) === RUN TestRunProbeCommandNilParentContext --- PASS: TestRunProbeCommandNilParentContext (0.01s) PASS === RUN TestConcurrentWriteFlushAndClose --- PASS: TestConcurrentWriteFlushAndClose (0.02s) === RUN TestModeGetters --- PASS: TestModeGetters (0.00s) === RUN TestVerboseModeMirrorsLogsToStderr --- PASS: TestVerboseModeMirrorsLogsToStderr (0.00s) === RUN TestRotateLogIfOversize --- PASS: TestRotateLogIfOversize (0.00s) === RUN TestLongSessionRotatesWithoutRestart --- PASS: TestLongSessionRotatesWithoutRestart (0.06s) === RUN TestOversizedLogRecordIsBounded --- PASS: TestOversizedLogRecordIsBounded (0.04s) === RUN TestClearUsesWriterFileOffset --- PASS: TestClearUsesWriterFileOffset (0.01s) === RUN TestClearAfterRotationPreservesBackupAndAppendWrites --- PASS: TestClearAfterRotationPreservesBackupAndAppendWrites (0.05s) === RUN TestBurstWritesAreNotDropped --- PASS: TestBurstWritesAreNotDropped (0.02s) PASS