summaryrefslogtreecommitdiffstats
path: root/cucumber
AgeCommit message (Collapse)AuthorFilesLines
2017-08-01lvc: grab updates from tails (01371c19bd..6ae59c49e5)Philip Hands45-1351/+2174
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-20lvc: make sure we wait long enough for the grub.cfg to be presentPhilip Hands2-1/+11
this adds a tweaked version of the generic image finder, to avoid trying to mention diui_png() in the cucumber code Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-20lvc: add a 'running ...' step for remote commands, and use itPhilip Hands2-1/+40
this includes a new @bugtest scenario for testing the patch for #853855 Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-03-07lvc: add a fake dotted parameter, and commands to see its effectPhilip Hands1-1/+3
2017-03-07lvc: reinstate VMcommand's ability to run commands and get resultsPhilip Hands2-18/+41
This modifies the inittab to run a very simple loop on d-i's ttyS0 that reads commands from stdin, runs them and tops and tails the output with various control characters to make it easier to see when we have a result. It outputs a BEL (Ctrl-G, \a, \007) at the start, then an STX (\002) before running the command, and an ETX (\003) afterwards, to bracket STDOUT. After the ETX comes the command's return code, in decimal, then a US (\037), then comes the STDERR, and finally a NUL (\000) That lets us send an 'exit' and look for a BEL then issue a command and find the values required to populate the @returncode, @stdout and @stderr values.
2017-03-06lvc: update KDE login promptPhilip Hands1-0/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: deal with Scan CD/DVD promptPhilip Hands2-1/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: make all snapshots temporary for nowPhilip Hands1-1/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: single quotes get quoted unhelpfully in preseed/early_commandPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: look out for the "No Kernel Modules" screen, and fail if seenPhilip Hands2-1/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: Edu: select combi server installPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: Edu: let's look for the right login prompt, insteadPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: Edu: drop the disk-size a bit (to suit the testvm)Philip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: Edu: continue to be patient while the LTSP chroot is installedPhilip Hands2-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-25lvc: log the working directoryPhilip Hands1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-27lvc: recognise the DebianEdu VT loginPhilip Hands2-1/+1
2016-11-27lvc: try setting the serial console portPhilip Hands1-1/+1
2016-11-27lvc: Edu install does not prompt about GRUBPhilip Hands2-4/+3
2016-11-27lvc: Edu: Combi takes too long, so do Main Server for nowPhilip Hands2-1/+17
2016-11-27lvc: make pre-grub more patient for Debian-EduPhilip Hands1-1/+1
2016-11-26lvc: try installing a Combi server (rumour has it that that works)Philip Hands3-3/+15
2016-11-26lvc: twiddle hopelessly with Edu settingsPhilip Hands1-1/+1
2016-11-26lvc: make DebianEdu disk biggerPhilip Hands1-1/+1
2016-11-26lvc: make the boot options code able to deal with included quotesPhilip Hands2-3/+3
2016-11-26lvc: try preseeding tasksel/firstPhilip Hands1-1/+1
2016-11-26lvc: Debian-Edu: use XFCE because KDE NM is broken at presentPhilip Hands1-1/+1
2016-11-26lvc: add a long pause on failure, to give time for manual debuggingPhilip Hands1-1/+2
2016-11-26lvc: spell Debian-Edu in fullPhilip Hands1-1/+1
2016-11-26lvc: work around the Debian-Edu plymouth bugPhilip Hands1-1/+2
2016-11-26lvc: it seems there is too little change for this Vanish to work, so forget itPhilip Hands1-1/+0
2016-11-26lvc: Debian-Edu: image for Auto-partitioning promptPhilip Hands1-0/+0
2016-11-26lvc: DebianEdu -- switch to text mode (to allow AltF4)Philip Hands1-1/+1
2016-11-26lvc: Debian-Edu: wait for disk partitioningPhilip Hands3-0/+13
2016-11-26lvc: Debian-Edu needs 25G for a Standalone installPhilip Hands2-1/+10
2016-11-26lvc: first cut at a Debian-Edu installPhilip Hands5-0/+53
2016-11-26lvc: make sure we try XFCE occasionallyPhilip Hands1-1/+1
2016-11-26lvc: add missing text mode imagePhilip Hands1-0/+0
2016-11-24lvc: add a job for the daily d-i miniiso, and split tests up a bitPhilip Hands1-5/+30
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: VT login image for stretchPhilip Hands2-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: trim the Gnome login image to get it recognisedPhilip Hands1-0/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: re-enable Gnome for normal test runsPhilip Hands1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: we can boot Gnome! so now we know what a Login prompt looks likePhilip Hands1-0/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: add missing image for text modePhilip Hands1-0/+0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: change LVM machine/CPU to allow Gnome to bootPhilip Hands1-2/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: deal with preseed install shutting down rather quicklyPhilip Hands1-2/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: add a new bootsplash image for stretch alphasPhilip Hands2-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-15lvc: if base install fails, try to look at tty4Philip Hands3-1/+11
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-04Revert "lcv: work around being offered American English after selecting UK"Philip Hands3-2/+1
This reverts commit 3769320be4aea15ae5f9b0c470deea67cb65e09d, and commit 6702fb2019bff2d028bbc60e3ffcf05cf131c9b8. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-04lvc: look for the heading on the InstallGRUB page (helps preseeding)Philip Hands2-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-04lvc: look for progress in preseed installs, to avoid timeoutsPhilip Hands2-2/+8
Signed-off-by: Holger Levsen <holger@layer-acht.org>