Hi All, Just letting you know I tweaked the precommit testing job - https://jenkins.impala.io/job/parallel-all-tests - so that it runs the backend and frontend tests separately from the other tests.
If you have ideas for reducing build+test runtime, please share or implement them. The frontend authorisation tests are running way too long, but the long pole is still the other job with the Python tests. I looked at a recent job (https://jenkins.impala.io/job/ubuntu-16.04-from-scratch/6942/ <https://jenkins.impala.io/job/ubuntu-16.04-from-scratch/6942/consoleFull>) and here's the time taken per step: 0:00:20 Checked out repos 0:01:04 System setup done 0:00:27 Hadoop-lzo built 0:00:33 python bootstrap 0:00:47 download toolchain and cdh components 0:29:36 build impala 0:34:42 load data 0:45:08 serial tests 0:03:45 mini stress tests (all skipped or xfailed) 0:56:16 parallel tests 1:37:49 custom cluster tests 0:15:55 auth tests 0:01:48 archiving - Tim