[Qa-jenkins-scm] [jenkins.debian.net] 01/14: lvc: start with preseed tests

Holger Levsen holger at layer-acht.org
Thu Nov 3 09:32:26 UTC 2016


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit c40bb7955278b3d2f0e4d472df8e719c74b25eeb
Author: Philip Hands <phil at hands.com>
Date:   Thu Oct 20 20:00:31 2016 +0200

    lvc: start with preseed tests
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 cucumber/features/install.feature                  | 8 ++++++++
 cucumber/features/step_definitions/common_steps.rb | 2 +-
 job-cfg/lvc.yaml                                   | 4 ++--
 3 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/cucumber/features/install.feature b/cucumber/features/install.feature
index 3403d14..6dc4ba0 100644
--- a/cucumber/features/install.feature
+++ b/cucumber/features/install.feature
@@ -44,3 +44,11 @@ Feature: Doing variations on d-i installs
     When I start the computer
     Then I select the install mode
 
+  @preseed
+  Scenario: Preseed using hands.com with checksum
+    Given a disk is created for Debian Installer tests
+    And I intend to use gui mode
+    And I intend to boot with options "auto=true priority=critical url=hands.com classes=jenkins.debian.org/pb10;loc/gb;hands.com/general-tweaks;setup/users;desktop/lxde DEBCONF_DEBUG=5"
+    When I start the computer
+    And I select the install mode
+    Then I should see a XFCE Login prompt
diff --git a/cucumber/features/step_definitions/common_steps.rb b/cucumber/features/step_definitions/common_steps.rb
index c59d8e2..88af0a2 100644
--- a/cucumber/features/step_definitions/common_steps.rb
+++ b/cucumber/features/step_definitions/common_steps.rb
@@ -190,7 +190,7 @@ Given /^I capture all network traffic$/ do
   end
 end
 
-Given /^I set Tails to boot with options "([^"]*)"$/ do |options|
+Given /^I intend to boot with options "([^"]*)"$/ do |options|
   @boot_options = options
 end
 
diff --git a/job-cfg/lvc.yaml b/job-cfg/lvc.yaml
index 3ac6d5f..11b6a08 100644
--- a/job-cfg/lvc.yaml
+++ b/job-cfg/lvc.yaml
@@ -56,7 +56,7 @@
     my_title: 'Cucumber: {dist_name}'
     my_time: '45 23 31 12 *'
     my_pngs: 'results/*.png'
-    my_opts: '--tags ~@broken --tags ~@trivial'
+    my_opts: '--tags ~@broken --tags ~@trivial --tags ~@preseed'
     my_description: 'Work in progress...'
     jobs:
         - '{name}_{distro}':
@@ -71,7 +71,7 @@
                 - 'debian-miniiso':
                     dist_name: 'Debian-Installer local mini.iso'
                     my_iso: 'use_TRIGGERING_BRANCH'
-                    #my_opts: '--tags @trivial'
+                    my_opts: '--tags @preseed'
                 - 'debian-testing-daily-broken': 
                     dist_name: 'Debian-Installer Testing (Daily) -- Broken Scenarios'
                     my_iso: 'http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso'

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list