summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* _stream.py: Added internal _track_cross_junction_filter()Tristan van Berkom2020-12-231-1/+1
* tests/internals/pluginloading.py: Removed testTristan van Berkom2020-12-239-102/+0
* tests/frontend/push.py: Fix fallout from recent teststristan/fix-broken-testTristan van Berkom2020-12-221-3/+1
* _cas/casdprocessmanager.py: Use Messenger convinence functions.Tristan van Berkom2020-12-221-15/+11
* tests/integration/shellbuildtrees.py: Use module scope fixtures and parametrizetristan/refactor-shell-builtree-testsTristan van Berkom2020-12-211-195/+263
* testutils/__init__.py: Expose the internal ArtifactShare objectTristan van Berkom2020-12-211-1/+1
* _stream.py: Added missing machine readable error codesTristan van Berkom2020-12-212-10/+5
* tests/format/stack.py: Test stack dependency typestristan/stack-require-depends-allTristan van Berkom2020-12-105-0/+36
* plugins/elements/stack.py: Require all dependencies be build & run.Tristan van Berkom2020-12-109-30/+34
* Move _reachable_refs_dir() method from cascache.py to testutilsJürg Billeter2020-12-091-1/+20
* tests/integration/artifact.py: Test preservation of environment variablestristan/refactor-artifact-elementsTristan van Berkom2020-12-074-0/+90
* Refactor ArtifactElement instantiationTristan van Berkom2020-12-073-6/+7
* _artifact.py: Store additional metadata on the artifactTristan van Berkom2020-12-0729-29/+29
* sandbox/_config.py, element.py: Refactor SandboxConfigTristan van Berkom2020-12-0729-29/+29
* scheduler.py: Use threads instead of processes for jobsBenjamin Schubert2020-12-042-0/+10
* tests/sandboxes/remote-exec-config.py: Fixed generated project to include min...Tristan van Berkom2020-11-301-1/+3
* tests/sourcecache/config.py: Fixed generated project to include min-versionTristan van Berkom2020-11-301-0/+1
* tests/artifactcache/config.py: Fixed generated project to include min-versionTristan van Berkom2020-11-301-0/+1
* tests/frontend/push.py: Skip expiry test without subsecond mtimeJürg Billeter2020-11-241-0/+10
* tests/frontend/show.py: Added test for glob pattern matches.tristan/fix-glob-handlingTristan van Berkom2020-11-191-0/+46
* tests/frontend/artifact_show.py: Added tests for glob pattern matches.Tristan van Berkom2020-11-199-0/+121
* _stream.py: Use consistent glob handling with utils.glob()Tristan van Berkom2020-11-191-1/+1
* _stream.py: Only optionally try to glob for artifact namesTristan van Berkom2020-11-193-7/+3
* tests/format/junctions.py: Testing element override scenariosTristan van Berkom2020-11-0434-5/+221
* testutils/platform: Refactor to be compatible with Python 3.9chandan/py39-platformChandan Singh2020-10-291-6/+12
* tests/frontend/logging.py: Test log lines for correct element names/keysTristan van Berkom2020-10-278-4/+174
* Restore task element name / element name distinction in UITristan van Berkom2020-10-272-3/+7
* _frontend/cli.py: Drop support for bst shell --use-buildtree=tryJürg Billeter2020-10-274-85/+18
* _stream.py: Simplify code in shell()Jürg Billeter2020-10-271-15/+7
* Move shell element loading logic from Cli to StreamJürg Billeter2020-10-271-3/+3
* tests/frontend/track.py: Conditionally skip a testtristan/conditional-subsecond-precisionTristan van Berkom2020-10-251-0/+6
* tests/internals/utils_move_atomic.py: Conditionally skip a testTristan van Berkom2020-10-251-0/+7
* tests/artifactcache/expiry.py: Conditionally skip some testsTristan van Berkom2020-10-251-0/+45
* tests/internals/storage_vdir_import.py: Conditionally skipTristan van Berkom2020-10-251-0/+7
* tests/format/junctions.py: Test multiple layers of link indirection in overridesTristan van Berkom2020-10-065-0/+26
* tests/format/junctions.py: Test that links work for override keys in nested p...Tristan van Berkom2020-10-063-0/+18
* tests/format/junctions.py: Test that we can use a link to address which subpr...Tristan van Berkom2020-10-064-1/+28
* _stream.py: Pull missing artifacts in push()juerg/pushJürg Billeter2020-09-292-12/+2
* tests/format/dependencies.py: Test bad filename configurationTristan van Berkom2020-09-282-0/+24
* tests/format/dependencies.py: Testing shorthand dependency configurationsTristan van Berkom2020-09-289-0/+51
* tests/format/dependencies3/elements/supported2.bst: Adding commentTristan van Berkom2020-09-281-0/+6
* tests/integration/filter.py: Add test_filter_pass_integration_uncachedJürg Billeter2020-09-241-0/+32
* tests/frontend/track.py: Test behavior of SKIP messagesTristan van Berkom2020-09-241-0/+79
* tests/integration/manual.py: Test staging files in custom directoriesTristan van Berkom2020-09-183-0/+37
* tests/cachekey: Added new cachekey test for new BuildElement configurationTristan van Berkom2020-09-184-1/+16
* buildelement.py: Remove legacy command stepsTristan van Berkom2020-09-183-3/+3
* ScriptElement: Porting to new APITristan van Berkom2020-09-188-44/+20
* tests/frontend/overlaps.py: Test multiple calls to Element.stage_dependency_a...Tristan van Berkom2020-09-188-2/+192
* tests/format/dependencies.py: Adding tests for dependency `config` attributesTristan van Berkom2020-09-189-0/+119
* tests/format/dependencies.py: Test merging of multiple dependenciesTristan van Berkom2020-09-183-0/+34