=== RUN TestNewResolver --- PASS: TestNewResolver (0.00s) === RUN TestResolveImage_WithImageID === RUN TestResolveImage_WithImageID/valid_image_ID === RUN TestResolveImage_WithImageID/image_ID_not_found === RUN TestResolveImage_WithImageID/empty_image_identifier --- PASS: TestResolveImage_WithImageID (0.00s) --- PASS: TestResolveImage_WithImageID/valid_image_ID (0.00s) --- PASS: TestResolveImage_WithImageID/image_ID_not_found (0.00s) --- PASS: TestResolveImage_WithImageID/empty_image_identifier (0.00s) === RUN TestResolveImage_WithImageName === RUN TestResolveImage_WithImageName/exact_name_match === RUN TestResolveImage_WithImageName/pattern_match_with_multiple_images === RUN TestResolveImage_WithImageName/no_matching_images --- PASS: TestResolveImage_WithImageName (0.00s) --- PASS: TestResolveImage_WithImageName/exact_name_match (0.00s) --- PASS: TestResolveImage_WithImageName/pattern_match_with_multiple_images (0.00s) --- PASS: TestResolveImage_WithImageName/no_matching_images (0.00s) === RUN TestListAvailableImages === RUN TestListAvailableImages/successful_listing === RUN TestListAvailableImages/API_error === RUN TestListAvailableImages/empty_results --- PASS: TestListAvailableImages (0.00s) --- PASS: TestListAvailableImages/successful_listing (0.00s) --- PASS: TestListAvailableImages/API_error (0.00s) --- PASS: TestListAvailableImages/empty_results (0.00s) === RUN TestIsImageID === RUN TestIsImageID/valid_image_ID === RUN TestIsImageID/valid_image_ID_with_different_region === RUN TestIsImageID/image_name === RUN TestIsImageID/short_string === RUN TestIsImageID/doesn't_start_with_r === RUN TestIsImageID/invalid_region_format === RUN TestIsImageID/too_few_UUID_parts === RUN TestIsImageID/empty_string --- PASS: TestIsImageID (0.00s) --- PASS: TestIsImageID/valid_image_ID (0.00s) --- PASS: TestIsImageID/valid_image_ID_with_different_region (0.00s) --- PASS: TestIsImageID/image_name (0.00s) --- PASS: TestIsImageID/short_string (0.00s) --- PASS: TestIsImageID/doesn't_start_with_r (0.00s) --- PASS: TestIsImageID/invalid_region_format (0.00s) --- PASS: TestIsImageID/too_few_UUID_parts (0.00s) --- PASS: TestIsImageID/empty_string (0.00s) === RUN TestMatchesImageName === RUN TestMatchesImageName/exact_match === RUN TestMatchesImageName/contains_match === RUN TestMatchesImageName/case_insensitive === RUN TestMatchesImageName/wildcard_prefix === RUN TestMatchesImageName/wildcard_suffix === RUN TestMatchesImageName/wildcard_prefix_only === RUN TestMatchesImageName/no_match === RUN TestMatchesImageName/wildcard_no_match --- PASS: TestMatchesImageName (0.00s) --- PASS: TestMatchesImageName/exact_match (0.00s) --- PASS: TestMatchesImageName/contains_match (0.00s) --- PASS: TestMatchesImageName/case_insensitive (0.00s) --- PASS: TestMatchesImageName/wildcard_prefix (0.00s) --- PASS: TestMatchesImageName/wildcard_suffix (0.00s) --- PASS: TestMatchesImageName/wildcard_prefix_only (0.00s) --- PASS: TestMatchesImageName/no_match (0.00s) --- PASS: TestMatchesImageName/wildcard_no_match (0.00s) === RUN TestImageSorting --- PASS: TestImageSorting (0.00s) === RUN TestEdgeCases === RUN TestEdgeCases/empty_image_name_in_ResolveImage === RUN TestEdgeCases/image_with_nil_ID === RUN TestEdgeCases/pattern_matching_edge_cases --- PASS: TestEdgeCases (0.00s) --- PASS: TestEdgeCases/empty_image_name_in_ResolveImage (0.00s) --- PASS: TestEdgeCases/image_with_nil_ID (0.00s) --- PASS: TestEdgeCases/pattern_matching_edge_cases (0.00s) === RUN TestResolver_ResolveImageBySelector === RUN TestResolver_ResolveImageBySelector/successful_image_selection_by_selector === RUN TestResolver_ResolveImageBySelector/image_selection_with_latest_minor_version === RUN TestResolver_ResolveImageBySelector/no_matching_images === RUN TestResolver_ResolveImageBySelector/nil_selector --- PASS: TestResolver_ResolveImageBySelector (0.00s) --- PASS: TestResolver_ResolveImageBySelector/successful_image_selection_by_selector (0.00s) --- PASS: TestResolver_ResolveImageBySelector/image_selection_with_latest_minor_version (0.00s) --- PASS: TestResolver_ResolveImageBySelector/no_matching_images (0.00s) --- PASS: TestResolver_ResolveImageBySelector/nil_selector (0.00s) === RUN TestResolver_parseImageName === RUN TestResolver_parseImageName/newer_IBM_format_with_patch_version === RUN TestResolver_parseImageName/standard_IBM_format === RUN TestResolver_parseImageName/alternative_IBM_format === RUN TestResolver_parseImageName/simple_format === RUN TestResolver_parseImageName/unparseable_format --- PASS: TestResolver_parseImageName (0.00s) --- PASS: TestResolver_parseImageName/newer_IBM_format_with_patch_version (0.00s) --- PASS: TestResolver_parseImageName/standard_IBM_format (0.00s) --- PASS: TestResolver_parseImageName/alternative_IBM_format (0.00s) --- PASS: TestResolver_parseImageName/simple_format (0.00s) --- PASS: TestResolver_parseImageName/unparseable_format (0.00s) PASS ok github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pkg/providers/common/image 1.078s