From 91d4ec7e7baa0e67e63890a962bca937bc3fab10 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Fri, 10 May 2019 16:20:54 +0200 Subject: [PATCH] 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 --- contrib/jenkins.sh | 5 ++--- pysim-testdata/fakemagicsim.data | 6 ++++++ pysim-testdata/fakemagicsim.ok | 13 +++++++++++++ pysim-testdata/sysmoUSIM-SJS1.data | 7 +++++++ pysim-testdata/sysmoUSIM-SJS1.ok | 13 +++++++++++++ pysim-testdata/sysmosim-gr1.data | 7 +++++++ pysim-testdata/sysmosim-gr1.ok | 13 +++++++++++++ 7 files changed, 61 insertions(+), 3 deletions(-) create mode 100644 pysim-testdata/fakemagicsim.data create mode 100644 pysim-testdata/fakemagicsim.ok create mode 100644 pysim-testdata/sysmoUSIM-SJS1.data create mode 100644 pysim-testdata/sysmoUSIM-SJS1.ok create mode 100644 pysim-testdata/sysmosim-gr1.data create mode 100644 pysim-testdata/sysmosim-gr1.ok diff --git a/contrib/jenkins.sh b/contrib/jenkins.sh index 94da1985..fdcd0cbc 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 00000000..deab2f70 --- /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 00000000..7de421db --- /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 00000000..b7c1e810 --- /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 00000000..0b799343 --- /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 00000000..90d23f86 --- /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 00000000..6a66cda4 --- /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 ! +