From aecdd4c3a36a17d08a9559f4e9d448b24a845ca5 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 19:32:49 -0600 Subject: [PATCH 01/32] Trying out a hypothesis on the travis failures. --- .travis.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f91811da3..abb770e05 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,16 @@ language: bash -sudo: false +sudo: required env: - DISTRO=ubuntu-trusty before_script: + - sudo ls -l /sys/class/net + - sudo ls -l --dereference /sys/class/net + - sudo ls -lad /sys/class + - sudo ls -lad /sys/devices + - sudo chmod a+x /sys + - sudo chmod a+rx /sys/class + - sudo chmod a+r /sys/class/net - curl -L "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shunit2/shunit2-2.1.6.tgz" | tar zx addons: From 896c1b8fa54d391e6e69147321af8bf165332d37 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 19:50:13 -0600 Subject: [PATCH 02/32] One successful travis build. Ref: #1186 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index abb770e05..0b4a10ab8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ env: - DISTRO=ubuntu-trusty before_script: - - sudo ls -l /sys/class/net + - sudo ls -l /sys - sudo ls -l --dereference /sys/class/net - sudo ls -lad /sys/class - sudo ls -lad /sys/devices From 2c2ac53082696987a1171c3a73e19d51303fdcb6 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 19:58:07 -0600 Subject: [PATCH 03/32] #1186 revisited. --- .travis.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0b4a10ab8..b63d7cd85 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,13 +4,7 @@ env: - DISTRO=ubuntu-trusty before_script: - - sudo ls -l /sys - - sudo ls -l --dereference /sys/class/net - - sudo ls -lad /sys/class - - sudo ls -lad /sys/devices - - sudo chmod a+x /sys - - sudo chmod a+rx /sys/class - - sudo chmod a+r /sys/class/net + - sudo ls -ld /sys - curl -L "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shunit2/shunit2-2.1.6.tgz" | tar zx addons: From a1a68db23369bc6cd93c95d1b0e6092f3f58b676 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 20:01:42 -0600 Subject: [PATCH 04/32] #1186 - Making sudo required seems to resolve the issue. --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b63d7cd85..d385c27fa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,6 @@ env: - DISTRO=ubuntu-trusty before_script: - - sudo ls -ld /sys - curl -L "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/shunit2/shunit2-2.1.6.tgz" | tar zx addons: From 5fa0d131a00d741faa73be5bb52bcbeb79cc22ef Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 20:49:37 -0600 Subject: [PATCH 05/32] Trying to break it now. --- .travis.yml | 3 ++- tests/tests_jc2server.sh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index d385c27fa..84fc85d9e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: bash -sudo: required +sudo: false env: - DISTRO=ubuntu-trusty @@ -19,6 +19,7 @@ addons: - libstdc++6:i386 - telnet - expect + - strace script: diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index cd765b480..194165365 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -(command_start.sh) +(strace -f command_start.sh | tee /tmp/output; curl --upload-file ./hello.txt https://transfer.sh/hello.txt) fn_test_result_pass echo "" From 74cdfa3cff326f4a714bc8d11e2552b6eefad518 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 20:53:24 -0600 Subject: [PATCH 06/32] Meh. Cut-and-paste the wrong line. --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 194165365..44731f195 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -(strace -f command_start.sh | tee /tmp/output; curl --upload-file ./hello.txt https://transfer.sh/hello.txt) +(strace -f command_start.sh | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output) fn_test_result_pass echo "" From 663763e6a34d05daf6747a7770e3764600c2e1a8 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 20:57:23 -0600 Subject: [PATCH 07/32] Floundering a bit grok'ing travis. --- tests/tests_jc2server.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 44731f195..83133814a 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,8 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -(strace -f command_start.sh | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output) +strace -f (command_start.sh) | tee /tmp/output +curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From e83e9b62d2e8bdfa6781a3074cb579aad509289a Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:03:28 -0600 Subject: [PATCH 08/32] More playing with travis. --- tests/tests_jc2server.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 83133814a..06b44cc89 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,8 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f (command_start.sh) | tee /tmp/output -curl --upload-file /tmp/output https://transfer.sh/output +strace -f ~/jc2server start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From b0aa04f723d29c36a167d3e72387e6ca6a7354ea Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:06:54 -0600 Subject: [PATCH 09/32] IBID --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 06b44cc89..d06379bca 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f ~/jc2server start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output +strace -f ./tests-jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From c9a655c46cfc4d12b85d432f6993960cdaabdfb0 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:10:24 -0600 Subject: [PATCH 10/32] IBID --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index d06379bca..a6a340b7c 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f ./tests-jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output +strace -f tests/tests-jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From 83617a604ca4b7f7565fb413b2df985a06c55adc Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:17:11 -0600 Subject: [PATCH 11/32] ibid --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index a6a340b7c..ce48d5265 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f tests/tests-jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output +strace -f tests/tests_jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From 5649a226c8d27177637da67738b76f11a9b0cbfb Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:20:30 -0600 Subject: [PATCH 12/32] ibid --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index ce48d5265..b03542993 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f tests/tests_jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output +strace -f bash tests/tests_jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From ef4b57cbd0f140652bee744b14807f63f205a052 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:24:41 -0600 Subject: [PATCH 13/32] closer to a closer. --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index b03542993..0bee062e8 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f bash tests/tests_jc2server.sh start | tee /tmp/output; curl --upload-file /tmp/output https://transfer.sh/output +strace -f bash tests/tests_jc2server.sh start > /tmp/output 2>&1; curl --upload-file /tmp/output https://transfer.sh/output fn_test_result_pass echo "" From 9929c3ecbde9f8740a4dd7666047b9a202a358b1 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:29:35 -0600 Subject: [PATCH 14/32] back to square 1 --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 0bee062e8..cd765b480 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f bash tests/tests_jc2server.sh start > /tmp/output 2>&1; curl --upload-file /tmp/output https://transfer.sh/output +(command_start.sh) fn_test_result_pass echo "" From d1d47dd2e7f5c987cf644bdbd905900e4f506ecf Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:43:53 -0600 Subject: [PATCH 15/32] testing another aspect --- tests/tests_jc2server.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index cd765b480..657854d17 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,8 +358,10 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus +bash -x tests/tests_jc2server.sh start (command_start.sh) fn_test_result_pass +find . -name *.log echo "" echo "3.2 - start - online" From fe05fc466f7dbaf645bf488a4d5d8d0ed651fdc7 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 21:52:28 -0600 Subject: [PATCH 16/32] more tests. [is what bad students everywhere have never said, ever] --- tests/tests_jc2server.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 657854d17..05aae74d9 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,8 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -bash -x tests/tests_jc2server.sh start +bash -x tests/tests_jc2server.sh start > /tmp/output 2>&1 +curl --upload-file /tmp/output https://transfer.sh/lgsm (command_start.sh) fn_test_result_pass find . -name *.log From 7826ee237e55667fa01ce8474e0cc299d0a3d415 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:07:48 -0600 Subject: [PATCH 17/32] more tests --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 05aae74d9..3fdd87ad8 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -bash -x tests/tests_jc2server.sh start > /tmp/output 2>&1 +bash -x tests/tests_jc2server.sh start | tee /tmp/output 2>&1 curl --upload-file /tmp/output https://transfer.sh/lgsm (command_start.sh) fn_test_result_pass From d706670fd3bf3ff1700d7119196083c425be016e Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:13:30 -0600 Subject: [PATCH 18/32] more tests --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 3fdd87ad8..4a1681201 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -bash -x tests/tests_jc2server.sh start | tee /tmp/output 2>&1 +bash -x tests/jc2server start | tee /tmp/output 2>&1 curl --upload-file /tmp/output https://transfer.sh/lgsm (command_start.sh) fn_test_result_pass From 8a3411b51a3b30d9c9a4df4855ddedee6a9024c2 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:17:39 -0600 Subject: [PATCH 19/32] travis-ty --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 4a1681201..17653a658 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -359,10 +359,10 @@ echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus bash -x tests/jc2server start | tee /tmp/output 2>&1 +find . >> /tmp/output curl --upload-file /tmp/output https://transfer.sh/lgsm (command_start.sh) fn_test_result_pass -find . -name *.log echo "" echo "3.2 - start - online" From 52565e889024807a16121d22fe0be6657871a95a Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:23:26 -0600 Subject: [PATCH 20/32] travisty --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 17653a658..f0807f127 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -bash -x tests/jc2server start | tee /tmp/output 2>&1 +bash -x tests/lgsm/functions/command_start.sh | tee /tmp/output 2>&1 find . >> /tmp/output curl --upload-file /tmp/output https://transfer.sh/lgsm (command_start.sh) From 85fcb07ccd73bb83bfcc89a448d218d52cfed335 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:29:52 -0600 Subject: [PATCH 21/32] travista. --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index f0807f127..5eb26df9d 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,7 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -bash -x tests/lgsm/functions/command_start.sh | tee /tmp/output 2>&1 +strace -f tests/lgsm/functions/command_start.sh > tee /tmp/output 2>&1 find . >> /tmp/output curl --upload-file /tmp/output https://transfer.sh/lgsm (command_start.sh) From dd27330aebdadc407e5f974a1051f3e06fd3a249 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:36:34 -0600 Subject: [PATCH 22/32] tests --- tests/tests_jc2server.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 5eb26df9d..801d344b3 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,9 +358,11 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f tests/lgsm/functions/command_start.sh > tee /tmp/output 2>&1 +strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 find . >> /tmp/output curl --upload-file /tmp/output https://transfer.sh/lgsm +curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog +curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog (command_start.sh) fn_test_result_pass From fdb46fafd17878fc916a59b6951ba6c32a896e10 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:38:07 -0600 Subject: [PATCH 23/32] Move the logs --- tests/tests_jc2server.sh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 801d344b3..5401dfa02 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,12 +358,9 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 -find . >> /tmp/output -curl --upload-file /tmp/output https://transfer.sh/lgsm +(command_start.sh) curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog -(command_start.sh) fn_test_result_pass echo "" From 2abbd25bfb6da5b98001d96af102289fc37c9e8f Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:43:42 -0600 Subject: [PATCH 24/32] Path tweak --- tests/tests_jc2server.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 5401dfa02..4540e44a0 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,6 +358,7 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus +PATH=$PATH:./tests/lgsm/functions strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 (command_start.sh) curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog From 650f992b3edfdbe1413753ef77e5c4c5f14c7a64 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:49:25 -0600 Subject: [PATCH 25/32] nothing to see here. (so I added echo) --- tests/tests_jc2server.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 4540e44a0..93194587c 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,9 +358,11 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -PATH=$PATH:./tests/lgsm/functions strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 +PATH=${PATH}:./tests/lgsm/functions strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 (command_start.sh) +echo curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog +echo curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog fn_test_result_pass From 62d5b0833549f0088f3773467b0089ef04bc9ba3 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 22:54:15 -0600 Subject: [PATCH 26/32] curl it --- tests/tests_jc2server.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 93194587c..35f15bfc9 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -360,10 +360,10 @@ requiredstatus="OFFLINE" fn_setstatus PATH=${PATH}:./tests/lgsm/functions strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 (command_start.sh) -echo curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog -curl --upload-file ./tests/log/script/*.log https://transfer.sh/slog -echo curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog -curl --upload-file ./tests/log/console/*.log https://transfer.sh/clog +for x in ./tests/log/*/*.log /tmp/output +do +curl --upload-file $x https://transfer.sh/lgsm +done fn_test_result_pass echo "" From 9c076536f349600cb2d81946cb46159e7da1c119 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 23:02:17 -0600 Subject: [PATCH 27/32] Packages #1 --- tests/tests_jc2server.sh | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 35f15bfc9..ad54edebe 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,12 +358,9 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -PATH=${PATH}:./tests/lgsm/functions strace -f tests/lgsm/functions/command_start.sh > /tmp/output 2>&1 +dpkg -l > /tmp/packages +curl --upload-file ./tmp/packages https://transfer.sh/lgsm (command_start.sh) -for x in ./tests/log/*/*.log /tmp/output -do -curl --upload-file $x https://transfer.sh/lgsm -done fn_test_result_pass echo "" From 606570b11648d678c4dde6d134cd7ef781934e56 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 23:03:04 -0600 Subject: [PATCH 28/32] Packages 2 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 84fc85d9e..5ea64bd39 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: bash -sudo: false +sudo: required env: - DISTRO=ubuntu-trusty From 47a6c84dbcaeb3f7ddcd86c6868fa502cc89caf2 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 23:05:01 -0600 Subject: [PATCH 29/32] Packages 1(b) --- tests/tests_jc2server.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index ad54edebe..48c9f09cd 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -359,7 +359,7 @@ echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus dpkg -l > /tmp/packages -curl --upload-file ./tmp/packages https://transfer.sh/lgsm +curl --upload-file /tmp/packages https://transfer.sh/lgsm (command_start.sh) fn_test_result_pass From cc7ddcac7f92ed945dfe060a17fb28ac38e1eb6e Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 23:05:22 -0600 Subject: [PATCH 30/32] Packages 1(a) --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5ea64bd39..84fc85d9e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: bash -sudo: required +sudo: false env: - DISTRO=ubuntu-trusty From 58fa09aa1ccfb413a50631d5523f8016cf10b678 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sat, 14 Jan 2017 23:10:37 -0600 Subject: [PATCH 31/32] put sudo back in. check packages --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 84fc85d9e..5ea64bd39 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: bash -sudo: false +sudo: required env: - DISTRO=ubuntu-trusty From 4804346806635d1aa8dd133fe14675ac0dd927b2 Mon Sep 17 00:00:00 2001 From: CedarLUG Date: Sun, 15 Jan 2017 08:56:40 -0600 Subject: [PATCH 32/32] This should roll everything back to a single one-line "sudo: required". --- .travis.yml | 1 - tests/tests_jc2server.sh | 2 -- 2 files changed, 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5ea64bd39..d385c27fa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,7 +19,6 @@ addons: - libstdc++6:i386 - telnet - expect - - strace script: diff --git a/tests/tests_jc2server.sh b/tests/tests_jc2server.sh index 48c9f09cd..cd765b480 100644 --- a/tests/tests_jc2server.sh +++ b/tests/tests_jc2server.sh @@ -358,8 +358,6 @@ echo "start ${gamename} server." echo "Command: ./jc2server start" requiredstatus="OFFLINE" fn_setstatus -dpkg -l > /tmp/packages -curl --upload-file /tmp/packages https://transfer.sh/lgsm (command_start.sh) fn_test_result_pass