[ 
https://issues.apache.org/jira/browse/IMPALA-12442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17771672#comment-17771672
 ] 

ASF subversion and git services commented on IMPALA-12442:
----------------------------------------------------------

Commit f4a4162b054ce912e19692fbed125202a797b3d0 in impala's branch 
refs/heads/master from Michael Smith
[ https://gitbox.apache.org/repos/asf?p=impala.git;h=f4a4162b0 ]

IMPALA-12442: Remove execute_serially from stress tests

Avoids labeling stress tests with execute_serially so they're only run
once during run-all-tests. Previously stress tests would be run twice,
once for 'execute_serially' and again for 'stress'.

Documents the markers in pytest.ini.

Change-Id: I49bfd745881da992815292d16e1a311ab1884abf
Reviewed-on: http://gerrit.cloudera.org:8080/20395
Reviewed-by: Impala Public Jenkins <[email protected]>
Tested-by: Impala Public Jenkins <[email protected]>


> Avoid running stress tests twice
> --------------------------------
>
>                 Key: IMPALA-12442
>                 URL: https://issues.apache.org/jira/browse/IMPALA-12442
>             Project: IMPALA
>          Issue Type: Task
>            Reporter: Michael Smith
>            Priority: Major
>             Fix For: Impala 4.4.0
>
>
> run-tests.py runs tests in phases. From its "main" block
> {quote}
> First run[s] query tests that need to be executed serially: -m 
> execute_serially
> Run[s] the stress tests tests: -m stress
> Run[s] the remaining query tests in parallel: -m not execute_serially and not 
> stress
> {quote}
> Most of Impala's stress tests are marked with both "stress" and 
> "execute_serially", which means for example that 
> https://jenkins.impala.io/job/ubuntu-20.04-from-scratch/338/consoleText runs 
> {{metadata/test_recursive_listing.py::TestRecursiveListing::test_large_staging_dirs}}
>  even though exploration_strategy=core jobs skip stress tests.
> When we run exhaustive tests, it runs the stress tests twice. Marking the 
> test with both stress and execute_serially also means they'll be run serially 
> during the serial run, and concurrently during the stress test.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to