summaryrefslogtreecommitdiff
path: root/src/buildstream/testing
Commit message (Expand)AuthorAgeFilesLines
* _stream.py: Added internal _track_cross_junction_filter()Tristan van Berkom2020-12-231-1/+1
* testing/__init__.py: Expose the Cli() instanceTristan van Berkom2020-12-211-1/+1
* testing/runcli.py: Create the directory in Cli() __init__()Tristan van Berkom2020-12-211-5/+2
* utils.py: remove 'is_single_threaded' method, we use it only in testsBenjamin Schubert2020-12-041-5/+23
* downloadablefilesource.py: Reset the file opener between every testBenjamin Schubert2020-12-011-1/+2
* workspace.py: Don't use the same directory for everythingbschubert/simplify-workspace-testBenjamin Schubert2020-10-261-6/+3
* workspace.py: Simplify invocation of the cli commandBenjamin Schubert2020-10-261-5/+1
* workspace.py: Remove some abstractions and write the whole test in placeBenjamin Schubert2020-10-261-46/+31
* workspace.py: Remove arguments that are unused during the testBenjamin Schubert2020-10-261-31/+15
* workspace.py: Simplify test by only allowing opening a single workspaceBenjamin Schubert2020-10-261-52/+10
* src/buildstream/testing/_utils/site.py: Adding have_subsecond_mtime()Tristan van Berkom2020-10-251-0/+32
* testing/runcli.py: Add get_built_elements() methodJürg Billeter2020-09-161-0/+7
* runcli.py: Configurable index/storage artifact typesJosh Smith2020-08-261-1/+8
* _fixtures.py: Only get the normal number of threads at the start of sessionBenjamin Schubert2020-08-232-5/+12
* testing/_cachekeys.py: Fix formatting in cache key failure assertionTristan van Berkom2020-08-201-1/+1
* testing/_utils/site.py: Add BRZ_EMAIL to support Breezy 3.0juerg/fedora-32Jürg Billeter2020-08-121-1/+5
* Artifacts configuration for test can also pushTomaz Canabrava2020-08-111-1/+1
* _yaml.pyx: Make shortname a mandatory argument to _yaml.load()Tristan van Berkom2020-08-105-9/+11
* requirements.txt: Update dependenciesbschubert/update-to-pytest-6Benjamin Schubert2020-08-051-1/+1
* Drop Platform subclasses and BST_FORCE_BACKENDjuerg/sandbox-drop-bwrapJürg Billeter2020-06-031-1/+1
* Drop sandbox selection and BST_FORCE_SANDBOXJürg Billeter2020-06-031-10/+9
* tests: Drop bwrap-specific testsJürg Billeter2020-06-031-9/+1
* testing.py: Add a new `check_cache_key_stability` helperbschubert/cache-key-helperBenjamin Schubert2020-05-123-0/+237
* lint: Stop using mutable objects for default argumentsBenjamin Schubert2020-05-111-1/+1
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-291-1/+1
* Switch preferred sandbox from bwrap to buildbox-runJürg Billeter2020-04-281-9/+2
* testing/_utils/site.py: Check that buildbox-run has all dependenciesJürg Billeter2020-04-281-1/+2
* Replace format-version with min-versionTristan Van Berkom2020-04-255-4/+7
* Process options in includes files with the options of their junctionvalentindavid/include-options-from-junctionValentin David2020-04-151-1/+5
* tests: Avoid testing file times along with umaskDarius Makovsky2020-02-051-5/+7
* testing: Add functions to generate yaml filesThomas Coldrick2020-01-242-0/+21
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-233-2/+3
* Remove "deb" surce plugin, it has beem moved to bst-plugins-experimentaljjardon/move_deb_sourceJavier Jardón2020-01-171-7/+0
* tests: source_determinism.py: Skip flaky test with buildbox-runJürg Billeter2019-12-171-0/+4
* testing/_utils/site.py: Add BUILDBOX_RUN variableJürg Billeter2019-12-171-0/+9
* testing/runcli.py: Add BST_CAS_STAGING_ROOT environment variableJürg Billeter2019-12-171-0/+7
* tests: Drop buildbox xfailsJürg Billeter2019-12-102-7/+0
* testing/runcli.py: Remove unused configure parameter from run() methodsJürg Billeter2019-12-051-34/+5
* tests: source_determinism.py: Do not use too restrictive test umasksjuerg/casd-separate-userJürg Billeter2019-12-031-2/+7
* testing/_utils/site.py: Add CASD_SEPARATE_USER variableJürg Billeter2019-12-031-0/+5
* Update all python dependenciesBenjamin Schubert2019-12-021-1/+1
* tests: Allow strict contents in assert_containsDarius Makovsky2019-11-271-3/+17
* _stream.py: Remove dead code and comments about trackingBenjamin Schubert2019-11-251-18/+11
* testing/integration.py: Respect umask for the integration cacheTristan Maat2019-11-251-0/+4
* Reformat code using BlackChandan Singh2019-11-1415-792/+578
* testing/runcli: node._reset_global_state on runAngelos Evripiotis2019-10-291-1/+10
* tests: remove mark.in_subprocessAngelos Evripiotis2019-10-221-100/+0
* testing/.../site: windows-friendly HAVE_OLD_GITaevri/oldgitAngelos Evripiotis2019-10-151-1/+3
* tests: Add autouse fixture to reset global state in node.pyxjuerg/synthetic-file-indexJürg Billeter2019-09-042-2/+7
* tests: Catch tests that don't shut down background threadsjuerg/forkJürg Billeter2019-09-032-0/+48