diff --git a/src/gallium/drivers/rocket/ci/rocket-rk3588-fails.txt b/src/gallium/drivers/rocket/ci/rocket-rk3588-fails.txt index a86f73b27a7..5540ad9bc8b 100644 --- a/src/gallium/drivers/rocket/ci/rocket-rk3588-fails.txt +++ b/src/gallium/drivers/rocket/ci/rocket-rk3588-fails.txt @@ -1,126 +1,106 @@ -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_1_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_1_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_1_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_120_output_channels_1_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_5_input_channels_1_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_5_input_channels_1_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_112_weight_size_5_input_channels_1_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_112_weight_size_5_input_channels_1_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_3_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_3_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_3_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_5_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_5_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_5_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_1_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_1_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_1_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_120_output_channels_1_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_5_input_channels_1_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_5_input_channels_1_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_80_weight_size_5_input_channels_1_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_80_weight_size_5_input_channels_1_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_120_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_5_input_channels_32_output_channels_16_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_5_input_channels_32_output_channels_16_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_1_stride_1_padding_same_0_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_1_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_1_stride_2_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_32_output_channels_1_stride_1_padding_same_1_is_signed_0,Fail -Add.Op/input_size_8_weight_size_3_input_channels_32_output_channels_1_stride_2_padding_same_1_is_signed_0,Fail -Conv2D.Op/input_size_112_weight_size_1_input_channels_120_output_channels_120_stride_1_padding_same_1_is_signed_0,Fail - +Models.Op/inception_032,Fail +Models.Op/inception_034,Fail +Models.Op/inception_042,Fail +Models.Op/inception_075,Fail +Models.Op/inception_inception_v1_224_quant,Fail Models.Op/mobiledet_086,Fail Models.Op/mobiledet_087,Fail Models.Op/mobiledet_ssdlite_mobiledet_coco_qat_postprocess,Fail - +Models.Op/mobilenetv2_006,Fail +Models.Op/mobilenetv2_010,Fail +Models.Op/mobilenetv2_mobilenet_v2_tflite_1_0_224_quantized_v1,Fail +Models.Op/movenetlightning_085,Fail +Models.Op/movenetlightning_112,Fail +Models.Op/movenetlightning_141,Fail +Models.Op/movenetlightning_152,Fail +Models.Op/movenetthunder_085,Fail +Models.Op/movenetthunder_112,Fail +Models.Op/movenetthunder_141,Fail +Models.Op/movenetthunder_152,Fail +Models.Op/ssdmobilenetv2_006,Fail +Models.Op/ssdmobilenetv2_010,Fail +Models.Op/ssdmobilenetv2_ssd_mobilenet_v2_coco_quant_postprocess,Fail +Models.Op/yolox_001,Fail +Models.Op/yolox_002,Fail +Models.Op/yolox_004,Fail Models.Op/yolox_005,Fail +Models.Op/yolox_006,Fail Models.Op/yolox_007,Fail -Models.Op/yolox_008,Fail Models.Op/yolox_009,Fail -Models.Op/yolox_010,Fail -Models.Op/yolox_012,Fail +Models.Op/yolox_011,Fail +Models.Op/yolox_013,Fail Models.Op/yolox_014,Fail +Models.Op/yolox_015,Fail Models.Op/yolox_016,Fail -Models.Op/yolox_018,Fail +Models.Op/yolox_017,Fail Models.Op/yolox_019,Fail -Models.Op/yolox_021,Fail +Models.Op/yolox_020,Fail Models.Op/yolox_022,Fail -Models.Op/yolox_024,Fail -Models.Op/yolox_025,Fail +Models.Op/yolox_023,Fail +Models.Op/yolox_026,Fail +Models.Op/yolox_028,Fail +Models.Op/yolox_029,Fail +Models.Op/yolox_030,Fail Models.Op/yolox_031,Fail +Models.Op/yolox_033,Fail Models.Op/yolox_034,Fail +Models.Op/yolox_036,Fail Models.Op/yolox_037,Fail -Models.Op/yolox_040,Fail -Models.Op/yolox_046,Fail +Models.Op/yolox_039,Fail +Models.Op/yolox_041,Fail +Models.Op/yolox_043,Fail +Models.Op/yolox_044,Fail +Models.Op/yolox_052,Fail +Models.Op/yolox_053,Fail +Models.Op/yolox_054,Fail Models.Op/yolox_055,Fail +Models.Op/yolox_056,Fail +Models.Op/yolox_058,Fail +Models.Op/yolox_059,Fail +Models.Op/yolox_062,Fail +Models.Op/yolox_063,Fail Models.Op/yolox_064,Fail +Models.Op/yolox_065,Fail +Models.Op/yolox_067,Fail +Models.Op/yolox_068,Fail +Models.Op/yolox_071,Fail Models.Op/yolox_072,Fail Models.Op/yolox_073,Fail +Models.Op/yolox_074,Fail +Models.Op/yolox_076,Fail Models.Op/yolox_078,Fail +Models.Op/yolox_080,Fail +Models.Op/yolox_081,Fail Models.Op/yolox_082,Fail +Models.Op/yolox_083,Fail +Models.Op/yolox_085,Fail Models.Op/yolox_087,Fail +Models.Op/yolox_089,Fail +Models.Op/yolox_090,Fail Models.Op/yolox_091,Fail +Models.Op/yolox_092,Fail +Models.Op/yolox_094,Fail +Models.Op/yolox_095,Fail Models.Op/yolox_096,Fail Models.Op/yolox_097,Fail +Models.Op/yolox_098,Fail +Models.Op/yolox_099,Fail Models.Op/yolox_100,Fail Models.Op/yolox_101,Fail +Models.Op/yolox_102,Fail +Models.Op/yolox_105,Fail +Models.Op/yolox_106,Fail Models.Op/yolox_107,Fail Models.Op/yolox_108,Fail +Models.Op/yolox_109,Fail +Models.Op/yolox_110,Fail Models.Op/yolox_111,Fail Models.Op/yolox_112,Fail +Models.Op/yolox_115,Fail +Models.Op/yolox_116,Fail +Models.Op/yolox_117,Fail Models.Op/yolox_118,Fail Models.Op/yolox_119,Fail +Models.Op/yolox_120,Fail +Models.Op/yolox_121,Fail Models.Op/yolox_122,Fail -Models.Op/yolox_123,Fail -Models.Op/yolox_yolox,Fail \ No newline at end of file diff --git a/src/gallium/drivers/rocket/ci/rocket-rk3588-flakes.txt b/src/gallium/drivers/rocket/ci/rocket-rk3588-flakes.txt index 52f9ab3b05c..e69de29bb2d 100644 --- a/src/gallium/drivers/rocket/ci/rocket-rk3588-flakes.txt +++ b/src/gallium/drivers/rocket/ci/rocket-rk3588-flakes.txt @@ -1,5 +0,0 @@ -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_1_stride_1_padding_same_0_is_signed_0 -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_1_stride_2_padding_same_0_is_signed_0 -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_1_stride_1_padding_same_1_is_signed_0 -Add.Op/input_size_8_weight_size_1_input_channels_32_output_channels_1_stride_2_padding_same_1_is_signed_0 -Add.Op/input_size_8_weight_size_1_input_channels_120_output_channels_1_stride_2_padding_same_0_is_signed_0 \ No newline at end of file diff --git a/src/gallium/drivers/rocket/ci/rocket-rk3588-skips.txt b/src/gallium/drivers/rocket/ci/rocket-rk3588-skips.txt index 06fc099d2a1..ba27039eca9 100644 --- a/src/gallium/drivers/rocket/ci/rocket-rk3588-skips.txt +++ b/src/gallium/drivers/rocket/ci/rocket-rk3588-skips.txt @@ -4,7 +4,50 @@ Conv2D.Op/.* DepthwiseConv2D.Op/.* FullyConnected.Op/.* -# These tests below (adds) aren't well constructed and thus fail in TF +# These tests below are additions that Rocket only supports when they can be fused to a convolution. +Models.Op/efficientdet_010 +Models.Op/efficientdet_017 +Models.Op/efficientdet_024 +Models.Op/efficientdet_028 +Models.Op/efficientdet_035 +Models.Op/efficientdet_039 +Models.Op/efficientdet_046 +Models.Op/efficientdet_050 +Models.Op/efficientdet_054 +Models.Op/efficientdet_067 +Models.Op/efficientdet_071 +Models.Op/efficientdet_075 +Models.Op/efficientdet_079 +Models.Op/efficientdet_083 +Models.Op/efficientdet_084 +Models.Op/efficientdet_088 +Models.Op/efficientdet_089 +Models.Op/efficientdet_093 +Models.Op/efficientdet_094 +Models.Op/efficientdet_098 +Models.Op/efficientdet_102 +Models.Op/efficientdet_106 +Models.Op/efficientdet_110 +Models.Op/efficientdet_114 +Models.Op/efficientdet_118 +Models.Op/efficientdet_119 +Models.Op/efficientdet_123 +Models.Op/efficientdet_124 +Models.Op/efficientdet_128 +Models.Op/efficientdet_129 +Models.Op/efficientdet_133 +Models.Op/efficientdet_137 +Models.Op/efficientdet_141 +Models.Op/efficientdet_145 +Models.Op/efficientdet_149 +Models.Op/efficientdet_169 +Models.Op/efficientdet_170 +Models.Op/efficientdet_190 +Models.Op/efficientdet_191 +Models.Op/efficientdet_211 +Models.Op/efficientdet_212 +Models.Op/efficientdet_232 +Models.Op/efficientdet_efficientdet_tflite_lite0_int8_v1 Models.Op/mobiledet_008 Models.Op/mobiledet_011 Models.Op/mobiledet_014 @@ -20,10 +63,81 @@ Models.Op/mobiledet_053 Models.Op/mobiledet_060 Models.Op/mobiledet_064 Models.Op/mobiledet_068 -Models.Op/yolox_011 -Models.Op/yolox_020 -Models.Op/yolox_023 -Models.Op/yolox_026 +Models.Op/mobilenetv2_009 +Models.Op/mobilenetv2_016 +Models.Op/mobilenetv2_020 +Models.Op/mobilenetv2_027 +Models.Op/mobilenetv2_031 +Models.Op/mobilenetv2_035 +Models.Op/mobilenetv2_042 +Models.Op/mobilenetv2_046 +Models.Op/mobilenetv2_053 +Models.Op/mobilenetv2_057 +Models.Op/movenetlightning_014 +Models.Op/movenetlightning_022 +Models.Op/movenetlightning_026 +Models.Op/movenetlightning_034 +Models.Op/movenetlightning_038 +Models.Op/movenetlightning_042 +Models.Op/movenetlightning_050 +Models.Op/movenetlightning_054 +Models.Op/movenetlightning_061 +Models.Op/movenetlightning_065 +Models.Op/movenetlightning_072 +Models.Op/movenetlightning_076 +Models.Op/movenetlightning_080 +Models.Op/movenetlightning_115 +Models.Op/movenetlightning_118 +Models.Op/movenetlightning_121 +Models.Op/movenetlightning_146 +Models.Op/movenetlightning_148 +Models.Op/movenetlightning_movenet_single_pose_lightning_ptq +Models.Op/movenetthunder_014 +Models.Op/movenetthunder_022 +Models.Op/movenetthunder_026 +Models.Op/movenetthunder_034 +Models.Op/movenetthunder_038 +Models.Op/movenetthunder_042 +Models.Op/movenetthunder_050 +Models.Op/movenetthunder_054 +Models.Op/movenetthunder_061 +Models.Op/movenetthunder_065 +Models.Op/movenetthunder_072 +Models.Op/movenetthunder_076 +Models.Op/movenetthunder_080 +Models.Op/movenetthunder_115 +Models.Op/movenetthunder_118 +Models.Op/movenetthunder_121 +Models.Op/movenetthunder_146 +Models.Op/movenetthunder_148 +Models.Op/movenetthunder_movenet_single_pose_thunder_ptq +Models.Op/ssdmobilenetv2_009 +Models.Op/ssdmobilenetv2_016 +Models.Op/ssdmobilenetv2_020 +Models.Op/ssdmobilenetv2_027 +Models.Op/ssdmobilenetv2_031 +Models.Op/ssdmobilenetv2_035 +Models.Op/ssdmobilenetv2_042 +Models.Op/ssdmobilenetv2_046 +Models.Op/ssdmobilenetv2_057 +Models.Op/ssdmobilenetv2_061 +Models.Op/yolox_008 +Models.Op/yolox_018 +Models.Op/yolox_021 +Models.Op/yolox_024 +Models.Op/yolox_032 Models.Op/yolox_035 Models.Op/yolox_038 -Models.Op/yolox_041 +Models.Op/yolox_138 +Models.Op/yolox_144 +Models.Op/yolox_150 +Models.Op/yolox_yolox_nano_full_integer_quant + +# GatherNd operations that are unsupported. +# If they fail is because of a bug in the teflon test runner. +Models.Op/movenetlightning_112 +Models.Op/movenetlightning_141 +Models.Op/movenetlightning_152 +Models.Op/movenetthunder_112 +Models.Op/movenetthunder_141 +Models.Op/movenetthunder_152