aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2019-05-10 16:20:54 +0200
committerHarald Welte <laforge@gnumonks.org>2019-05-10 17:03:58 +0200
commit91d4ec7e7baa0e67e63890a962bca937bc3fab10 (patch)
treec9027a48b83a994698c82b85a756e1009189f677
parent6e507a77864c1700e80212dfb6a03768c6439a5d (diff)
import pysim-testdata of automatic testing to this repository
This test data is used by the jenkins build verification for pySim, and it was previously located locally on the build slave. By moving the testdata to this repository, any contributor can modify both the code and the expected test results simultaneously. Change-Id: I6714b091a114035d6aab8ba750c5f2b86e438467
-rwxr-xr-xcontrib/jenkins.sh5
-rw-r--r--pysim-testdata/fakemagicsim.data6
-rw-r--r--pysim-testdata/fakemagicsim.ok13
-rw-r--r--pysim-testdata/sysmoUSIM-SJS1.data7
-rw-r--r--pysim-testdata/sysmoUSIM-SJS1.ok13
-rw-r--r--pysim-testdata/sysmosim-gr1.data7
-rw-r--r--pysim-testdata/sysmosim-gr1.ok13
7 files changed, 61 insertions, 3 deletions
diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh
index 94da198..fdcd0cb 100755
--- a/contrib/jenkins.sh
+++ b/contrib/jenkins.sh
@@ -2,9 +2,9 @@
set -e
-if [ ! -d "$HOME/pysim-testdata/" ] ; then
+if [ ! -d "./pysim-testdata/" ] ; then
echo "###############################################"
- echo "Please create testdata in $HOME/pysim-testdata!"
+ echo "Please call from pySim-prog top directory"
echo "###############################################"
exit 1
fi
@@ -13,7 +13,6 @@ virtualenv -p python2 venv --system-site-packages
. venv/bin/activate
pip install pytlv
-cp -a "$HOME/pysim-testdata/" pysim-testdata/
cd pysim-testdata
../tests/pysim-test.sh
diff --git a/pysim-testdata/fakemagicsim.data b/pysim-testdata/fakemagicsim.data
new file mode 100644
index 0000000..deab2f7
--- /dev/null
+++ b/pysim-testdata/fakemagicsim.data
@@ -0,0 +1,6 @@
+MCC=001
+MNC=01
+ICCID=1122334455667788990
+KI=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+OPC=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+IMSI=001010000000102 \ No newline at end of file
diff --git a/pysim-testdata/fakemagicsim.ok b/pysim-testdata/fakemagicsim.ok
new file mode 100644
index 0000000..7de421d
--- /dev/null
+++ b/pysim-testdata/fakemagicsim.ok
@@ -0,0 +1,13 @@
+Reading ...
+ICCID: 1122334455667788990
+IMSI: 001010000000102
+SMSP: ffffffffffffffffffffffffe1ffffffffffffffffffffffff0581005155f5ffffffffffff000000
+PLMNsel: fff11fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+PLMNwAcT: Can't read file -- SW match failed! Expected 9000 and got 9404.
+OPLMNwAcT: Can't read file -- SW match failed! Expected 9000 and got 9404.
+HPLMNAcT: Can't read file -- SW match failed! Expected 9000 and got 9404.
+ACC: ffff
+MSISDN: Not available
+AD: 000000
+Done !
+
diff --git a/pysim-testdata/sysmoUSIM-SJS1.data b/pysim-testdata/sysmoUSIM-SJS1.data
new file mode 100644
index 0000000..b7c1e81
--- /dev/null
+++ b/pysim-testdata/sysmoUSIM-SJS1.data
@@ -0,0 +1,7 @@
+MCC=001
+MNC=01
+ICCID=1122334455667788990
+KI=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+OPC=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+IMSI=001010000000102
+ADM=55538407
diff --git a/pysim-testdata/sysmoUSIM-SJS1.ok b/pysim-testdata/sysmoUSIM-SJS1.ok
new file mode 100644
index 0000000..0b79934
--- /dev/null
+++ b/pysim-testdata/sysmoUSIM-SJS1.ok
@@ -0,0 +1,13 @@
+Reading ...
+ICCID: 1122334455667788990
+IMSI: 001010000000102
+SMSP: ffffffffffffffffffffffffffffffffffffffffffffffffe1ffffffffffffffffffffffff0581005155f5ffffffffffff000000
+PLMNsel: fff11fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+PLMNwAcT: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+OPLMNwAcT: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+HPLMNAcT: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ACC: 0008
+MSISDN: Not available
+AD: 00000002
+Done !
+
diff --git a/pysim-testdata/sysmosim-gr1.data b/pysim-testdata/sysmosim-gr1.data
new file mode 100644
index 0000000..90d23f8
--- /dev/null
+++ b/pysim-testdata/sysmosim-gr1.data
@@ -0,0 +1,7 @@
+MCC=001
+MNC=01
+ICCID=1122334455667788990
+KI=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+OPC=FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+IMSI=001010000000102
+ADM=DDDDDDDD
diff --git a/pysim-testdata/sysmosim-gr1.ok b/pysim-testdata/sysmosim-gr1.ok
new file mode 100644
index 0000000..6a66cda
--- /dev/null
+++ b/pysim-testdata/sysmosim-gr1.ok
@@ -0,0 +1,13 @@
+Reading ...
+ICCID: 1122334455667788990
+IMSI: 001010000000102
+SMSP: ffffffffffffffffffffffffe1ffffffffffffffffffffffff0581005155f5ffffffffffff000000
+PLMNsel: fff11fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+PLMNwAcT: Can't read file -- SW match failed! Expected 9000 and got 9404.
+OPLMNwAcT: Can't read file -- SW match failed! Expected 9000 and got 9404.
+HPLMNAcT: Can't read file -- SW match failed! Expected 9000 and got 9404.
+ACC: 0008
+MSISDN: Not available
+AD: 000000
+Done !
+