summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/core
Commit message (Expand)AuthorAgeFilesLines
* oeqa: default runtime json results for testexportStefan Kral2020-03-291-4/+6
* oeqa: enable testresults.json for testexportStefan Kral2020-03-122-4/+39
* oeqa/selftest: Standardise seperate builddir for concurrent and non-concurren...Richard Purdie2020-02-212-39/+8
* concurrencytest.py: add outSideTestaddSkip for subunitTrevor Gamblin2020-02-181-0/+14
* testimage: Extend runtime testing infrastructure to allow unconventional boot...Alejandro Hernandez Samaniego2020-02-131-2/+5
* testimage: Allow testing on QEMU machines with a single serial portAlejandro Hernandez Samaniego2020-02-131-2/+3
* oeqa: modernise subprocess: preexec_fn=os.setsid -> start_new_session=TrueAndré Draszik2020-02-041-1/+1
* oeqa/target/ssh oeqa/target/qemu: expose server listening port to testsAndré Draszik2019-12-162-1/+3
* oeqa/concurrencytest: Optimise for autobuilder/clobberdirRichard Purdie2019-12-061-0/+9
* oeqa/core: Add qemu checksArmin Kuster2019-11-141-0/+45
* oeqa/core: Add a check for MACHINEArmin Kuster2019-11-141-0/+44
* oeqa/core/decorator: add skipIfFeatureAndré Draszik2019-10-191-0/+18
* oeqa/core/case.py: Encode binary data of logNathan Rossi2019-09-301-2/+2
* oeqa/core/utils/concurrencytest.py: Handle exceptions and detailsNathan Rossi2019-09-301-13/+18
* oeqa/concurrenttest: Use ionice to delete build directoriesRichard Purdie2019-09-191-1/+1
* oeqa/core/case.py: Add OEPTestResultTestCase for ptestresult helpersNathan Rossi2019-09-161-0/+49
* oeqa/core/decorator: Fix super class modifying subclass tagsNathan Rossi2019-09-071-1/+2
* oeqa/core/runner.py: Fix OETestTag listingNathan Rossi2019-09-071-11/+8
* oeqa/core: Rework OETestTag and remove unused OETestFilterNathan Rossi2019-09-079-138/+103
* oeqa/core: Implement proper extra result collection and serializationNathan Rossi2019-09-072-6/+96
* oeqa/core/tests: Fix test_data module testsNathan Rossi2019-09-061-4/+6
* oeqa/core/tests: Skip test_fail_duplicated_moduleNathan Rossi2019-09-061-0/+1
* oeqa: avoid class setup method to run when skipping the whole classChen Qi2019-06-212-0/+10
* context.py: avoid skipping tests by meaningless command argumentChen Qi2019-06-211-1/+1
* context.py: fix skipping functionChen Qi2019-06-181-1/+6
* oeqa/target/ssh: Replace suggogatepass with ignoring errorsRichard Purdie2019-05-131-2/+2
* oeqa/concurrenttest: Patch subunit module to handle classSetup failuresRichard Purdie2019-05-121-4/+23
* oeqa/runner: Fix subunit setupClass/setupModule failure handlingRichard Purdie2019-05-121-2/+2
* oeqa/core/runner: Handle unexpectedSucessesRichard Purdie2019-05-091-2/+8
* meta/lib+scripts: Convert to SPDX license headersRichard Purdie2019-05-0928-31/+108
* oeqa: Drop OETestIDRichard Purdie2019-05-096-113/+8
* oeqa/ssh: Avoid unicode decode exceptionsRichard Purdie2019-05-011-2/+2
* oeqa/core/runner: dump stdout and stderr of each test caseMardegan, Alberto2019-04-261-4/+16
* testimage.bbclass: add support for passing runqemu paramsAlexander Kanavin2019-01-261-2/+2
* oeqa/concurrencytest: fix for locating meta-selftestRobert Yang2018-12-261-1/+4
* oeqa/qemu: Add support for slirpYeoh Ee Peng2018-11-231-3/+19
* oeqa/qemu & runtime: qemu do not need ip input from externalYeoh Ee Peng2018-11-231-3/+2
* oeqa/concurrencytest: Avoid unclosed file warningsRichard Purdie2018-11-161-0/+3
* oeqa/core/runner: Correctly markup regexsRichard Purdie2018-11-141-2/+2
* oeqa/loader: Fix deprecation warningRichard Purdie2018-11-141-1/+1
* oeqa/runner: Sort the test result output by result classRichard Purdie2018-11-141-1/+10
* oeqa/runner: Always show a summary of success/fail/error/skip countsRichard Purdie2018-11-141-3/+1
* oeqa/runtime/ptest: Inject results+logs into stored json results fileRichard Purdie2018-11-071-0/+8
* oeqa/core/runner: Don't add empty log entriesRichard Purdie2018-10-291-1/+4
* oeqa/core/runner: write testresult to json filesYeoh Ee Peng2018-10-291-1/+34
* oeqa/core/runner: refactor for OEQA to write json testresultYeoh Ee Peng2018-10-181-41/+29
* oeqa/core/decorator: add skipIfInDataVarRichard Leitner2018-08-231-0/+14
* oeqa/runner: Print any errors/failures earlyRichard Purdie2018-08-231-0/+8
* oeqa/runner: Use the proper logger functions instead of print()Richard Purdie2018-08-231-1/+1
* oeqa/context: Only set buffer mode for non-concurrent testsRichard Purdie2018-08-231-1/+2