summaryrefslogtreecommitdiff
path: root/testsuite/driver/testlib.py
Commit message (Expand)AuthorAgeFilesLines
* Add hashes to unit-ids created by hadrianromes2023-05-041-2/+3
* testsuite: wasm32-specific fixesCheng Shao2023-04-271-0/+7
* testsuite: add the req_host_target_ghc predicateCheng Shao2023-04-271-0/+10
* testsuite: add the req_process predicateCheng Shao2023-04-271-0/+4
* testsuite: add the req_ghc_with_threaded_rts predicateCheng Shao2023-04-271-0/+4
* testsuite: fix permission bits in copy_filesCheng Shao2023-04-271-1/+1
* testsuite: exclude ghci ways if no rts linker is presentCheng Shao2023-04-271-1/+8
* testsuite: include target exe extension in heap profile filenamesCheng Shao2023-04-271-5/+6
* testsuite: fix cross prefix strippingCheng Shao2023-04-271-8/+6
* Add support for -debug in the testsuiteKrzysztof Gogolewski2023-04-111-0/+3
* testsuite: asyncify the testsuite driverCheng Shao2023-03-301-118/+123
* testsuite: use context variable instead of thread-local variableCheng Shao2023-03-301-6/+6
* testsuite: handle target executable extensionCheng Shao2023-03-301-2/+7
* testsuite: strip the cross ghc prefix in output and error messageCheng Shao2023-03-301-0/+6
* testsuite: normalize the .wasm extensionCheng Shao2023-03-301-0/+5
* testsuite/driver: Normalize away differences in ghc executable nameBen Gamari2023-03-301-0/+12
* testsuite/driver: Add basic support for testing cross-compilersBen Gamari2023-03-301-2/+16
* Testsuite: replace some js_skip with req_cmmSylvain Henry2023-02-281-2/+8
* Testsuite: decrease length001 timeout for JS (#22921)Sylvain Henry2023-02-101-2/+5
* testsuite: use concurrent.futures.ThreadPoolExecutor in the driverCheng Shao2023-02-081-20/+4
* testsuite: remove config.use_threadsCheng Shao2023-02-081-22/+12
* testsuite: Fix Python warnings (#22856)Krzysztof Gogolewski2023-02-071-12/+12
* JS: replace "js" architecture with "javascript"Sylvain Henry2023-02-061-3/+3
* testsuite: req_smp --> req_target_smp, req_ghc_smpSylvain Henry2023-01-181-2/+14
* Properly cast values when writing/reading unboxed sums.Andreas Klebinger2022-11-301-3/+6
* Add Javascript backendSylvain Henry2022-11-291-0/+36
* testsuite: Improve output from tests which have failing pre_cmdMatthew Pickering2022-11-141-1/+10
* Testsuite: more precise test optionsSylvain Henry2022-10-261-0/+6
* Testsuite: Add a new tables_next_to_code predicate.Andreas Klebinger2022-10-171-0/+3
* Drop make build systemBen Gamari2022-08-251-1/+1
* testsuite: Deduplicate ways correctlywip/deduplicate-waysMatthew Pickering2022-04-291-1/+2
* testsuite/driver: Treat framework failures of fragile tests as non-fatalBen Gamari2022-04-061-1/+3
* testsuite: Require LLVM for T15155lPeter Trommler2022-02-261-0/+3
* testsuite: Don't print names of all fragile tests on all runsMatthew Pickering2022-02-221-8/+0
* Reinstallable GHCZubin Duggal2022-02-211-1/+1
* testsuite: Make sure all tests trigger ghc rebuildMatthew Pickering2022-02-111-1/+1
* testsuite: Run testsuite dependency calculation before GHC is builtMatthew Pickering2022-02-041-0/+6
* Fix a few Note inconsistenciesBen Gamari2022-02-011-3/+4
* testsuite: Fix import on python 3.10Zubin Duggal2022-01-121-1/+2
* Multiple Home UnitsMatthew Pickering2021-12-281-17/+29
* testsuite: Remove reqlib modifierMatthew Pickering2021-12-221-12/+0
* testsuite: Ensure that -dcore-lint is not set for compiler performance testsMatthew Pickering2021-12-171-0/+1
* testsuite: debounce title updatesZubin Duggal2021-11-251-5/+20
* Don't include types in test outputAndreas Klebinger2021-11-231-5/+5
* CmmSink: Be more aggressive in removing no-op assignments.Andreas Klebinger2021-11-231-3/+20
* Change CaseAlt and LambdaExpr to FunRhs in deriving Foldable and Traversable ...Artyom Kuznetsov2021-10-261-0/+6
* hadrian, testsuite: Teach Hadrian to query the testsuite driver for dependenciesZubin Duggal2021-10-131-0/+16
* testsuite: Clean up dynlib support predicatesBen Gamari2021-10-121-2/+15
* testsuite: Fix overzealous command-line manglingBen Gamari2021-10-121-1/+1
* Improve overlap error for polykinded constraintssheaf2021-10-061-1/+3