Multiarch builds (lxd) always time out on failure instead of exit

Our multiarch build time out, whereas they should fail immediately on any error in the unit tests.

The issue is correlated with the virtualization solution: x86 uses gce vms and the others use lxd.

As travis has planned to switch x86 to lxd as well, it would be nice to fix this regression before that happens.

Here is a test matrix, where builds should either fail or pass within one minute. However, it can be seen that failing lxd builds last 10 minutes (the default timeout).

1 Like