spread icon indicating copy to clipboard operation
spread copied to clipboard

Spread - Convenient full-system test (task) distribution

Results 154 spread issues
Sort by recently updated
recently updated
newest added

This allows writing something like systems: [ubuntu-*, -ubuntu-14*] which is much shorter and future-proof than what's allowed with the stricter never-mix-plain-and-delta rule. Also, adds a unit test for evalstr.

We saw some obscure MATCH failures when running spread tests against snapd. It turns out the spread test is failing because of SIGPIPE which is triggered by us using "-o...

See https://travis-ci.org/MirServer/mir/jobs/372902191 - fedora rawhide started failing to reboot on us, which resulted in travis timing out the job after 10mins because of no output. Spread should probably impose a...

Given a backend: ``` lxd: systems: - ubuntu-16.04 - ubuntu-17.04 - ubuntu-17.10 ``` Spread fails to allocate the 17.* systems: ``` 2017-10-24 15:18:39 Discarding lxd:ubuntu-17.04 (spread-12-ubuntu-17-04), cannot connect: cannot connect...

The Fedora images on the LXD images: host don't ship with tar installed by default, resulting in a failure to execute `/bin/tar` when spread tries to send the project data...

The Fedora 26 (at least) images on the LXD image servers do not come with openssh-server installed. This then causes spread to fail when it tries to mess with the...

If your task does not produce output for a long time (10 minutes, in my case), spread fails to notice the task is working again, and its completion. See [a...

Whenever trying to run a debug shell on linode, it fails with SPREAD_PATH: unbound variable: $ spread -v -shell-before linode:ubuntu-16.04 [...] 2017-10-25 19:53:36 Executing linode:ubuntu-16.04:spread/build/ubuntu (1/1)... 2017-10-25 19:53:36 Starting shell...

I have a case where I get a spread test that relies on rebooting that cannot reconnect. The interessting question is now if it hangs before or after the reboot....

Includes support for qemu backend in the snap. Some considerations: - searches for a image in $SNAP_USER_DATA/.spread/qemu - you can overwrite where to search the image by setting $SPREAD_QEMU_PATH env...