summaryrefslogtreecommitdiff
path: root/src/buildstream/testing
Commit message (Expand)AuthorAgeFilesLines
* 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
* testing/_forked.py: Update _MAIN_PID for tests running in subprocessesJürg Billeter2019-09-031-0/+6
* Add initial mypy configuration and typesChandan Singh2019-09-022-3/+4
* tests: Implement and register in_subprocess pytest markTom Mewett2019-08-301-0/+94
* sourcetests/track: Don't overwrite project configurationbschubert/register-sources-on-testBenjamin Schubert2019-08-263-17/+10
* _sourcetests/mirror: Don't overwrite project_confBenjamin Schubert2019-08-261-100/+74
* testing/sources: Automatically register plugin sourcesBenjamin Schubert2019-08-269-50/+147
* cascache.py: Start buildbox-casd and set up channelJürg Billeter2019-08-201-1/+1
* Mark buildbox tests as xfail if they require non implemented featuresWilliam Salmon2019-07-251-0/+1
* _yaml: Set 'MappingNode' public-private APIBenjamin Schubert2019-07-151-1/+1
* _yaml: Move 'node_composite' to a method on 'MappingNode'Benjamin Schubert2019-07-151-1/+1
* tests/yaml: Stop using 'composite_dict' and use 'composite' insteadBenjamin Schubert2019-07-151-1/+1
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-1510-39/+36
* _yaml: Never create base 'Node' directlyBenjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-152-7/+7
* Refactor of Platform and SandboxWilliam Salmon2019-07-122-13/+14
* runcli.py: Don't set project to 'None'AlexFazakas2019-07-021-2/+1
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-251-1/+0
* testing/_utils: match git methods to base classAngelos Evripiotis2019-06-181-1/+4
* CliIntegration: match methods to base classAngelos Evripiotis2019-06-181-2/+12