tests: Implement multi-monitor tests using Xdmx

This commit is contained in:
Michael Stapelberg
2011-12-24 15:34:28 +01:00
parent 8a67f15ef4
commit dd9743b272
4 changed files with 133 additions and 41 deletions

View File

@ -85,8 +85,10 @@ sub activate_i3 {
# Construct the command to launch i3. Use maximum debug level, disable
# the interactive signalhandler to make it crash immediately instead.
# Also disable logging to SHM since we want to redirect the logs anyways.
my $i3cmd = abs_path("../i3") . " -V -d all --disable-signalhandler --shmlog-size=0";
# Also disable logging to SHM since we redirect the logs anyways.
# Force Xinerama because we use Xdmx for multi-monitor tests.
my $i3cmd = abs_path("../i3") . q| -V -d all --disable-signalhandler| .
q| --shmlog-size=0 --force-xinerama|;
# For convenience:
my $outdir = $args{outdir};