osmith has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/osmo-ci/+/38318?usp=email )


Change subject: jobs/simtester-sanitize: new job
......................................................................

jobs/simtester-sanitize: new job

Reset SIM cards every night, and when the job gets triggered manually.

Depends: pysim I42eaf61280968518164f2280245136fd30a603ce
Change-Id: Ie1846b031224a2a9604c22e7d81016c08e217bbc
---
M jobs/README.md
A jobs/simtester-sanitize.yml
2 files changed, 41 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/18/38318/1

diff --git a/jobs/README.md b/jobs/README.md
index 7c81af5..56b5dfd 100644
--- a/jobs/README.md
+++ b/jobs/README.md
@@ -167,6 +167,7 @@
   00:XX registry-update-base-images
   01:XX osmocom-build-tags-against-master
   01:XX osmocom-list-commits
+  01:XX simtester-sanitize
   02:XX registry-triggers
   02:XX registry-rebuild-upload-fpga-build (weekly)

diff --git a/jobs/simtester-sanitize.yml b/jobs/simtester-sanitize.yml
new file mode 100644
index 0000000..7cb7f26
--- /dev/null
+++ b/jobs/simtester-sanitize.yml
@@ -0,0 +1,40 @@
+- job:
+    name: "simtester-sanitize"
+    project-type: freestyle
+    defaults: global
+    node: simtester
+    description: |
+        Reset the SIM cards in simtester to a defined state.
+    builders:
+      - shell: |
+          virtualenv -p python3 venv --system-site-packages
+          . venv/bin/activate
+          pip install -r requirements.txt
+          pip install pyshark
+          tests/card_sanitizer/card_sanitizer.py
+    properties:
+      - build-discarder:
+          days-to-keep: 30
+          num-to-keep: 30
+    parameters:
+      - string:
+          name: BRANCH
+          description: pysim.git branch
+          default: 'origin/master'
+      - string:
+          name: EMAIL_NOTIFICATIONS
+          description: For failed build notifications, set to empty to disable
+          default: '[email protected]'
+    scm:
+      - git:
+          url: https://gerrit.osmocom.org/pysim
+          git-config-name: 'Jenkins Builder'
+          git-config-email: '[email protected]'
+          branches:
+            - '$BRANCH'
+    triggers:
+      - timed: "H 01 * * *"
+    publishers:
+      - email:
+          recipients: '$EMAIL_NOTIFICATIONS'
+          notify-every-unstable-build: true

--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/38318?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: Ie1846b031224a2a9604c22e7d81016c08e217bbc
Gerrit-Change-Number: 38318
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <[email protected]>

Reply via email to