.travis.yml: introduce concept of "extended tests"
authorAndy Polyakov <appro@openssl.org>
Mon, 6 Feb 2017 10:14:05 +0000 (11:14 +0100)
committerAndy Polyakov <appro@openssl.org>
Fri, 24 Feb 2017 15:06:01 +0000 (16:06 +0100)
commitb169c0ec40408566270fb638bcbfab01a0d2dc60
tree2fa0bd76cc41ec2318a1d322e65cdb7ee7a417df
parent31c1db92c605c8c6615d5eed1b1e7ceb7073fc53
.travis.yml: introduce concept of "extended tests"

Since CI is engaged on per merge request basis, it can be wasteful to
run each request through all the tests, especially those resource
consuming. Idea is to mark most of tests as "extended" and provide a
way to opt-in by marking last commit with [extended tests] tag. It's
still not as optimal as one could wish, as decision to skip a test
still requires machine time, and it's taken in configured environment,
i.e. with updates and additional packages installed...

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2292)
.travis.yml