[Swan-dev] test suite slower

Andrew Cagney andrew.cagney at gmail.com
Wed Aug 3 00:38:12 UTC 2016


On 2 August 2016 at 17:42, D. Hugh Redelmeier <hugh at mimosa.com> wrote:
> The test suite used to take about 12 hours to run on my machine.
>
> After Andrew added a couple of kinds of parallelism, it went down to about
> 5.75 hours, a very useful improvement.
>
> In the last little while it has gone up to 8.5 to 9 hours.  The first slow
> run was on 2016-07-24.
>
> What happened?  Can this be fixed?

One data point,  http://testing.libreswan.org/results/ consistently
takes <6:00 and it was last rebuilt around July 21st.  it's invocation
is:

/home/build/libreswan-cagney/testing/utils/kvmrunner.py  --prefix t1.
--prefix t2.  --prefix t3.  --prefix t4. --workers 2  --test-result
"good" --skip-passed --test-result "good|wip"  testing/pluto
kvmrunner 0.00: Options:
kvmrunner 0.00:   directories: ['testing/pluto']
kvmrunner 0.00:   verbose: 0
kvmrunner 0.00:   dry-run: False
kvmrunner 0.00: Testsuite arguments:
kvmrunner 0.00:   testing-directory: 'testing'
kvmrunner 0.00:   testsuite-output: 'None'
kvmrunner 0.00: Test Runner arguments:
kvmrunner 0.00:   workers: 2
kvmrunner 0.00:   prefix: ['t1.', 't2.', 't3.', 't4.']
kvmrunner 0.00:   parallel: False
kvmrunner 0.00:   stop-at: None
kvmrunner 0.00:   backup-directory: BACKUP/2016-08-03-001310
kvmrunner 0.00: Postmortem arguments
kvmrunner 0.00:   ignore-all-spaces: False
kvmrunner 0.00:   ignore-blank-lines: False
kvmrunner 0.00: Logging arguments:
kvmrunner 0.00:   log-level: 'info'
kvmrunner 0.00:   debug: 'None'
kvmrunner 0.00: Skip arguments:
kvmrunner 0.00:   skip-passed: True
kvmrunner 0.00:   skip-failed: False
kvmrunner 0.00:   skip-incomplete: False
kvmrunner 0.00:   skip-untested: False
kvmrunner 0.00: Test filter arguments:
kvmrunner 0.00:   test-kind: 'kvmplutotest'
kvmrunner 0.00:   test-name: ''
kvmrunner 0.00:   test-result: 'good|wip'
kvmrunner 0.00:   test-exclude: ''
kvmrunner 0.00:   include-ignored: 'False'


Andrew


More information about the Swan-dev mailing list