(cls)
| 76 | |
| 77 | @classmethod |
| 78 | def add_test_dimensions(cls): |
| 79 | super(TestAsyncCodegen, cls).add_test_dimensions() |
| 80 | cls.ImpalaTestMatrix.add_dimension(create_exec_option_dimension( |
| 81 | cluster_sizes=[1], |
| 82 | disable_codegen_options=[False], |
| 83 | batch_sizes=[0], |
| 84 | disable_codegen_rows_threshold_options=[0], |
| 85 | debug_action_options=[cls.DEBUG_ACTION_CODEGEN_FINISH_BEFORE_EXEC_START, |
| 86 | cls.DEBUG_ACTION_CODEGEN_FINISH_DURING_EXEC, |
| 87 | cls.DEBUG_ACTION_EXEC_FINISH_BEFORE_CODEGEN])) |
| 88 | add_mandatory_exec_option(cls, "async_codegen", 1) |
| 89 | |
| 90 | cls.ImpalaTestMatrix.add_constraint(lambda vector: cls.__is_valid_test_vector(vector)) |
| 91 | |
| 92 | @classmethod |
| 93 | def __is_valid_test_vector(cls, vector): |
nothing calls this directly
no test coverage detected