canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #01281
[Bug 2034930] [NEW] AppArmorTest test_aa_status_json JSONDecodeError
Public bug reported:
[Impact]
When running test_aa_status_json the test will crash and fail due to a JSONDecodeError.
[Test case]
AppArmorTest test_aa_status_json seen on j/oracle t.15.0-1043.49 on VM.Standard2.1
[Logs]
8461 09:51:06 INFO | START ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json timestamp=1694166666 timeout=2100 localtime=Sep 08 09:51:06
8462 09:51:06 DEBUG| Persistent state client._record_indent now set to 2
8463 09:51:06 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json', 'ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json')
8464 09:51:06 DEBUG| Waiting for pid 10145 for 2100 seconds
8465 09:51:06 WARNI| System python is too old, crash handling disabled
8466 09:51:06 DEBUG| Running 'python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json'
8467 09:51:06 DEBUG| [stdout] Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8468 09:51:06 ERROR| [stderr] test_aa_status_json (__main__.ApparmorTest)
8469 09:51:06 ERROR| [stderr] Test aa-status --json ... FAIL
8470 09:51:06 ERROR| [stderr]
8471 09:51:06 ERROR| [stderr] ======================================================================
8472 09:51:06 ERROR| [stderr] FAIL: test_aa_status_json (__main__.ApparmorTest)
8473 09:51:06 ERROR| [stderr] Test aa-status --json
8474 09:51:06 ERROR| [stderr] ----------------------------------------------------------------------
8475 09:51:06 ERROR| [stderr] Traceback (most recent call last):
8476 09:51:06 ERROR| [stderr] File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8477 09:51:06 ERROR| [stderr] json.loads(report)
8478 09:51:06 ERROR| [stderr] File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8479 09:51:06 ERROR| [stderr] return _default_decoder.decode(s)
8480 09:51:06 ERROR| [stderr] File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8481 09:51:06 ERROR| [stderr] obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8482 09:51:06 ERROR| [stderr] File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8483 09:51:06 ERROR| [stderr] obj, end = self.scan_once(s, idx)
8484 09:51:06 ERROR| [stderr] json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8485 09:51:06 ERROR| [stderr]
8486 09:51:06 ERROR| [stderr] During handling of the above exception, another exception occurred:
8487 09:51:06 ERROR| [stderr]
8488 09:51:06 ERROR| [stderr] Traceback (most recent call last):
8489 09:51:06 DEBUG| [stdout] Skipping private tests
8490 09:51:06 ERROR| [stderr] File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8491 09:51:06 ERROR| [stderr] self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8492 09:51:06 ERROR| [stderr] AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8493 09:51:06 ERROR| [stderr]
8494 09:51:06 ERROR| [stderr] ----------------------------------------------------------------------
8495 09:51:06 ERROR| [stderr] Ran 1 test in 0.075s
8496 09:51:06 ERROR| [stderr]
8497 09:51:06 ERROR| [stderr] FAILED (failures=1)
8498 09:51:06 ERROR| Exception escaping from test:
8499 Traceback (most recent call last):
8500 File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
8501 _call_test_function(self.execute, *p_args, **p_dargs)
8502 File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
8503 return func(*args, **dargs)
8504 File "/home/ubuntu/autotest/client/shared/test.py", line 291, in execute
8505 postprocess_profiled_run, args, dargs)
8506 File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
8507 self.run_once(*args, **dargs)
8508 File "/home/ubuntu/autotest/client/tests/ubuntu_qrt_apparmor/ubuntu_qrt_apparmor.py", line 155, in run_once
8509 self.results = utils.system_output(cmd, retain_output=True)
8510 File "/home/ubuntu/autotest/client/shared/utils.py", line 1268, in system_output
8511 verbose=verbose, args=args).stdout
8512 File "/home/ubuntu/autotest/client/shared/utils.py", line 918, in run
8513 "Command returned non-zero exit status")
8514 CmdError: Command failed, rc=1, Command returned non-zero exit status
8515 * Command:
8516 python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json
8517 Exit status: 1
8518 Duration: 0.328819036484
8519
8520 stdout:
8521 Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8522 Skipping private tests
8523 stderr:
8524 test_aa_status_json (__main__.ApparmorTest)
8525 Test aa-status --json ... FAIL
8526
8527 ======================================================================
8528 FAIL: test_aa_status_json (__main__.ApparmorTest)
8529 Test aa-status --json
8530 ----------------------------------------------------------------------
8531 Traceback (most recent call last):
8532 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8533 json.loads(report)
8534 File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8535 return _default_decoder.decode(s)
8536 File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8537 obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8538 File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8539 obj, end = self.scan_once(s, idx)
8540 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8541
8542 During handling of the above exception, another exception occurred:
8543
8544 Traceback (most recent call last):
8545 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8546 self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8547 AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8548
8549 ----------------------------------------------------------------------
8550 Ran 1 test in 0.075s
8551
8552 FAILED (failures=1)
8553 09:51:06 ERROR| child process failed
8554 09:51:06 DEBUG| Traceback (most recent call last):
8555 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/parallel.py", line 25, in fork_start
8556 09:51:06 DEBUG| l()
8557 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/job.py", line 505, in
8558 09:51:06 DEBUG| l = lambda: test.runtest(self, url, tag, args, dargs)
8559 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/test.py", line 125, in runtest
8560 09:51:06 DEBUG| job.sysinfo.log_after_each_iteration)
8561 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 913, in runtest
8562 09:51:06 DEBUG| mytest._exec(args, dargs)
8563 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
8564 09:51:06 DEBUG| _call_test_function(self.execute, *p_args, **p_dargs)
8565 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
8566 09:51:06 DEBUG| return func(*args, **dargs)
8567 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 291, in execute
8568 09:51:06 DEBUG| postprocess_profiled_run, args, dargs)
8569 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
8570 09:51:06 DEBUG| self.run_once(*args, **dargs)
8571 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/tests/ubuntu_qrt_apparmor/ubuntu_qrt_apparmor.py", line 155, in run_once
8572 09:51:06 DEBUG| self.results = utils.system_output(cmd, retain_output=True)
8573 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/utils.py", line 1268, in system_output
8574 09:51:06 DEBUG| verbose=verbose, args=args).stdout
8575 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/utils.py", line 918, in run
8576 09:51:06 DEBUG| "Command returned non-zero exit status")
8577 09:51:06 DEBUG| CmdError: Command failed, rc=1, Command returned non-zero exit status
8578 09:51:06 DEBUG| * Command:
8579 09:51:06 DEBUG| python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json
8580 09:51:06 DEBUG| Exit status: 1
8581 09:51:06 DEBUG| Duration: 0.328819036484
8582 09:51:06 DEBUG|
8583 09:51:06 DEBUG| stdout:
8584 09:51:06 DEBUG| Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8585 09:51:06 DEBUG| Skipping private tests
8586 09:51:06 DEBUG| stderr:
8587 09:51:06 DEBUG| test_aa_status_json (__main__.ApparmorTest)
8588 09:51:06 DEBUG| Test aa-status --json ... FAIL
8589 09:51:06 DEBUG|
8590 09:51:06 DEBUG| ======================================================================
8591 09:51:06 DEBUG| FAIL: test_aa_status_json (__main__.ApparmorTest)
8592 09:51:06 DEBUG| Test aa-status --json
8593 09:51:06 DEBUG| ----------------------------------------------------------------------
8594 09:51:06 DEBUG| Traceback (most recent call last):
8595 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8596 09:51:06 DEBUG| json.loads(report)
8597 09:51:06 DEBUG| File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8598 09:51:06 DEBUG| return _default_decoder.decode(s)
8599 09:51:06 DEBUG| File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8600 09:51:06 DEBUG| obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8601 09:51:06 DEBUG| File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8602 09:51:06 DEBUG| obj, end = self.scan_once(s, idx)
8603 09:51:06 DEBUG| json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8604 09:51:06 DEBUG|
8605 09:51:06 DEBUG| During handling of the above exception, another exception occurred:
8606 09:51:06 DEBUG|
8607 09:51:06 DEBUG| Traceback (most recent call last):
8608 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8609 09:51:06 DEBUG| self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8610 09:51:06 DEBUG| AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8611 09:51:06 DEBUG|
8612 09:51:06 DEBUG| ----------------------------------------------------------------------
8613 09:51:06 DEBUG| Ran 1 test in 0.075s
8614 09:51:06 DEBUG|
8615 09:51:06 DEBUG| FAILED (failures=1)
8616 09:51:08 INFO | ERROR ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json timestamp=1694166668 localtime=Sep 08 09:51:08 Command failed, rc=1, Command returned non-zero exit status
8617 * Command:
8618 python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json
8619 Exit status: 1
8620 Duration: 0.328819036484
8621
8622 stdout:
8623 Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8624 Skipping private tests
8625 stderr:
8626 test_aa_status_json (__main__.ApparmorTest)
8627 Test aa-status --json ... FAIL
8628
8629 ======================================================================
8630 FAIL: test_aa_status_json (__main__.ApparmorTest)
8631 Test aa-status --json
8632 ----------------------------------------------------------------------
8633 Traceback (most recent call last):
8634 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8635 json.loads(report)
8636 File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8637 return _default_decoder.decode(s)
8638 File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8639 obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8640 File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8641 obj, end = self.scan_once(s, idx)
8642 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8643
8644 During handling of the above exception, another exception occurred:
8645
8646 Traceback (most recent call last):
8647 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8648 self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8649 AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8650
8651 ----------------------------------------------------------------------
8652 Ran 1 test in 0.075s
8653
8654 FAILED (failures=1)
8655 09:51:08 INFO | END ERROR ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json timestamp=1694166668 localtime=Sep 08 09:51:08
** Affects: qa-regression-testing
Importance: Undecided
Status: New
** Tags: sru-s2023.08.08
** Tags added: sru-s2023.08.08
--
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2034930
Title:
AppArmorTest test_aa_status_json JSONDecodeError
Status in QA Regression Testing:
New
Bug description:
[Impact]
When running test_aa_status_json the test will crash and fail due to a JSONDecodeError.
[Test case]
AppArmorTest test_aa_status_json seen on j/oracle t.15.0-1043.49 on VM.Standard2.1
[Logs]
8461 09:51:06 INFO | START ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json timestamp=1694166666 timeout=2100 localtime=Sep 08 09:51:06
8462 09:51:06 DEBUG| Persistent state client._record_indent now set to 2
8463 09:51:06 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json', 'ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json')
8464 09:51:06 DEBUG| Waiting for pid 10145 for 2100 seconds
8465 09:51:06 WARNI| System python is too old, crash handling disabled
8466 09:51:06 DEBUG| Running 'python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json'
8467 09:51:06 DEBUG| [stdout] Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8468 09:51:06 ERROR| [stderr] test_aa_status_json (__main__.ApparmorTest)
8469 09:51:06 ERROR| [stderr] Test aa-status --json ... FAIL
8470 09:51:06 ERROR| [stderr]
8471 09:51:06 ERROR| [stderr] ======================================================================
8472 09:51:06 ERROR| [stderr] FAIL: test_aa_status_json (__main__.ApparmorTest)
8473 09:51:06 ERROR| [stderr] Test aa-status --json
8474 09:51:06 ERROR| [stderr] ----------------------------------------------------------------------
8475 09:51:06 ERROR| [stderr] Traceback (most recent call last):
8476 09:51:06 ERROR| [stderr] File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8477 09:51:06 ERROR| [stderr] json.loads(report)
8478 09:51:06 ERROR| [stderr] File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8479 09:51:06 ERROR| [stderr] return _default_decoder.decode(s)
8480 09:51:06 ERROR| [stderr] File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8481 09:51:06 ERROR| [stderr] obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8482 09:51:06 ERROR| [stderr] File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8483 09:51:06 ERROR| [stderr] obj, end = self.scan_once(s, idx)
8484 09:51:06 ERROR| [stderr] json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8485 09:51:06 ERROR| [stderr]
8486 09:51:06 ERROR| [stderr] During handling of the above exception, another exception occurred:
8487 09:51:06 ERROR| [stderr]
8488 09:51:06 ERROR| [stderr] Traceback (most recent call last):
8489 09:51:06 DEBUG| [stdout] Skipping private tests
8490 09:51:06 ERROR| [stderr] File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8491 09:51:06 ERROR| [stderr] self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8492 09:51:06 ERROR| [stderr] AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8493 09:51:06 ERROR| [stderr]
8494 09:51:06 ERROR| [stderr] ----------------------------------------------------------------------
8495 09:51:06 ERROR| [stderr] Ran 1 test in 0.075s
8496 09:51:06 ERROR| [stderr]
8497 09:51:06 ERROR| [stderr] FAILED (failures=1)
8498 09:51:06 ERROR| Exception escaping from test:
8499 Traceback (most recent call last):
8500 File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
8501 _call_test_function(self.execute, *p_args, **p_dargs)
8502 File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
8503 return func(*args, **dargs)
8504 File "/home/ubuntu/autotest/client/shared/test.py", line 291, in execute
8505 postprocess_profiled_run, args, dargs)
8506 File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
8507 self.run_once(*args, **dargs)
8508 File "/home/ubuntu/autotest/client/tests/ubuntu_qrt_apparmor/ubuntu_qrt_apparmor.py", line 155, in run_once
8509 self.results = utils.system_output(cmd, retain_output=True)
8510 File "/home/ubuntu/autotest/client/shared/utils.py", line 1268, in system_output
8511 verbose=verbose, args=args).stdout
8512 File "/home/ubuntu/autotest/client/shared/utils.py", line 918, in run
8513 "Command returned non-zero exit status")
8514 CmdError: Command failed, rc=1, Command returned non-zero exit status
8515 * Command:
8516 python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json
8517 Exit status: 1
8518 Duration: 0.328819036484
8519
8520 stdout:
8521 Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8522 Skipping private tests
8523 stderr:
8524 test_aa_status_json (__main__.ApparmorTest)
8525 Test aa-status --json ... FAIL
8526
8527 ======================================================================
8528 FAIL: test_aa_status_json (__main__.ApparmorTest)
8529 Test aa-status --json
8530 ----------------------------------------------------------------------
8531 Traceback (most recent call last):
8532 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8533 json.loads(report)
8534 File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8535 return _default_decoder.decode(s)
8536 File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8537 obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8538 File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8539 obj, end = self.scan_once(s, idx)
8540 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8541
8542 During handling of the above exception, another exception occurred:
8543
8544 Traceback (most recent call last):
8545 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8546 self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8547 AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8548
8549 ----------------------------------------------------------------------
8550 Ran 1 test in 0.075s
8551
8552 FAILED (failures=1)
8553 09:51:06 ERROR| child process failed
8554 09:51:06 DEBUG| Traceback (most recent call last):
8555 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/parallel.py", line 25, in fork_start
8556 09:51:06 DEBUG| l()
8557 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/job.py", line 505, in
8558 09:51:06 DEBUG| l = lambda: test.runtest(self, url, tag, args, dargs)
8559 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/test.py", line 125, in runtest
8560 09:51:06 DEBUG| job.sysinfo.log_after_each_iteration)
8561 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 913, in runtest
8562 09:51:06 DEBUG| mytest._exec(args, dargs)
8563 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 411, in _exec
8564 09:51:06 DEBUG| _call_test_function(self.execute, *p_args, **p_dargs)
8565 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 823, in _call_test_function
8566 09:51:06 DEBUG| return func(*args, **dargs)
8567 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 291, in execute
8568 09:51:06 DEBUG| postprocess_profiled_run, args, dargs)
8569 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/test.py", line 212, in _call_run_once
8570 09:51:06 DEBUG| self.run_once(*args, **dargs)
8571 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/tests/ubuntu_qrt_apparmor/ubuntu_qrt_apparmor.py", line 155, in run_once
8572 09:51:06 DEBUG| self.results = utils.system_output(cmd, retain_output=True)
8573 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/utils.py", line 1268, in system_output
8574 09:51:06 DEBUG| verbose=verbose, args=args).stdout
8575 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/shared/utils.py", line 918, in run
8576 09:51:06 DEBUG| "Command returned non-zero exit status")
8577 09:51:06 DEBUG| CmdError: Command failed, rc=1, Command returned non-zero exit status
8578 09:51:06 DEBUG| * Command:
8579 09:51:06 DEBUG| python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json
8580 09:51:06 DEBUG| Exit status: 1
8581 09:51:06 DEBUG| Duration: 0.328819036484
8582 09:51:06 DEBUG|
8583 09:51:06 DEBUG| stdout:
8584 09:51:06 DEBUG| Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8585 09:51:06 DEBUG| Skipping private tests
8586 09:51:06 DEBUG| stderr:
8587 09:51:06 DEBUG| test_aa_status_json (__main__.ApparmorTest)
8588 09:51:06 DEBUG| Test aa-status --json ... FAIL
8589 09:51:06 DEBUG|
8590 09:51:06 DEBUG| ======================================================================
8591 09:51:06 DEBUG| FAIL: test_aa_status_json (__main__.ApparmorTest)
8592 09:51:06 DEBUG| Test aa-status --json
8593 09:51:06 DEBUG| ----------------------------------------------------------------------
8594 09:51:06 DEBUG| Traceback (most recent call last):
8595 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8596 09:51:06 DEBUG| json.loads(report)
8597 09:51:06 DEBUG| File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8598 09:51:06 DEBUG| return _default_decoder.decode(s)
8599 09:51:06 DEBUG| File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8600 09:51:06 DEBUG| obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8601 09:51:06 DEBUG| File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8602 09:51:06 DEBUG| obj, end = self.scan_once(s, idx)
8603 09:51:06 DEBUG| json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8604 09:51:06 DEBUG|
8605 09:51:06 DEBUG| During handling of the above exception, another exception occurred:
8606 09:51:06 DEBUG|
8607 09:51:06 DEBUG| Traceback (most recent call last):
8608 09:51:06 DEBUG| File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8609 09:51:06 DEBUG| self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8610 09:51:06 DEBUG| AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8611 09:51:06 DEBUG|
8612 09:51:06 DEBUG| ----------------------------------------------------------------------
8613 09:51:06 DEBUG| Ran 1 test in 0.075s
8614 09:51:06 DEBUG|
8615 09:51:06 DEBUG| FAILED (failures=1)
8616 09:51:08 INFO | ERROR ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json timestamp=1694166668 localtime=Sep 08 09:51:08 Command failed, rc=1, Command returned non-zero exit status
8617 * Command:
8618 python3 ./test-apparmor.py -v ApparmorTest.test_aa_status_json
8619 Exit status: 1
8620 Duration: 0.328819036484
8621
8622 stdout:
8623 Running test: './test-apparmor.py' distro: 'Ubuntu 22.04' kernel: '5.15.0-1043.49 (Ubuntu 5.15.0-1043.49-oracle 5.15.122)' arch: 'amd64' init: 'systemd' uid: 0/0 SUDO_USER: 'ubuntu')
8624 Skipping private tests
8625 stderr:
8626 test_aa_status_json (__main__.ApparmorTest)
8627 Test aa-status --json ... FAIL
8628
8629 ======================================================================
8630 FAIL: test_aa_status_json (__main__.ApparmorTest)
8631 Test aa-status --json
8632 ----------------------------------------------------------------------
8633 Traceback (most recent call last):
8634 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 382, in test_aa_status_json
8635 json.loads(report)
8636 File "/usr/lib/python3.10/json/__init__.py", line 346, in loads
8637 return _default_decoder.decode(s)
8638 File "/usr/lib/python3.10/json/decoder.py", line 337, in decode
8639 obj, end = self.raw_decode(s, idx=_w(s, 0).end())
8640 File "/usr/lib/python3.10/json/decoder.py", line 353, in raw_decode
8641 obj, end = self.scan_once(s, idx)
8642 json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8643
8644 During handling of the above exception, another exception occurred:
8645
8646 Traceback (most recent call last):
8647 File "/home/ubuntu/autotest/client/tmp/ubuntu_qrt_apparmor/src/qa-regression-testing/scripts/./test-apparmor.py", line 384, in test_aa_status_json
8648 self.fail("Failed to parse json output from aa-status --json: %s" % (e))
8649 AssertionError: Failed to parse json output from aa-status --json: Expecting property name enclosed in double quotes: line 1 column 2349 (char 2348)
8650
8651 ----------------------------------------------------------------------
8652 Ran 1 test in 0.075s
8653
8654 FAILED (failures=1)
8655 09:51:08 INFO | END ERROR ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json ubuntu_qrt_apparmor.ApparmorTest.test_aa_status_json timestamp=1694166668 localtime=Sep 08 09:51:08
To manage notifications about this bug go to:
https://bugs.launchpad.net/qa-regression-testing/+bug/2034930/+subscriptions
Follow ups