summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* tests/plugins/bst2.py: Testing error handling of loading wrong plugin versions.Tristan Van Berkom2020-05-125-0/+162
* tests/format/project.py: Test loading of BuildStream 2 projects.Tristan Van Berkom2020-05-122-0/+12
* Process options in includes files with the options of their junctionTristan Van Berkom2020-05-1216-1/+135
* tests/sources/ostree.py: Add test of fetching a signed repo.tristan/bst-1/fix-ostree-apiTristan Van Berkom2020-05-118-0/+86
* tests/testutils/repo/ostree.py: Add ability to create signed reposTristan Van Berkom2020-05-111-7/+19
* _project.py: resolve options before running the final assertionsabderrahim/options-1Abderrahim Kitouni2020-04-052-0/+34
* element.py: Accept absolute paths in overlap whitelistsabderrahim/absolute-whitelistAbderrahim Kitouni2020-03-305-4/+55
* plugins/elements/cmake.yaml: always specify variable typesAbderrahim Kitouni2019-11-261-2/+2
* tests/loader/dependencies.py: Test errors when explicitly setting strict to Truetristan/bst-1/strict-rebuildTristan Van Berkom2019-08-312-0/+21
* tests/frontend/show.py: Test that strict dependencies behave as expectedTristan Van Berkom2019-08-316-4/+73
* tests/loader/dependencies.py: Testing for error of invalid strict runtime depsTristan Van Berkom2019-08-312-0/+20
* tests/sources/git.py: Refactor ref-not-in-track test to use parameterizationTristan Van Berkom2019-08-051-41/+17
* Implementing relative workspacestristan/bst-1/relative-workspacesPhillip Smyth2019-08-041-11/+52
* Cache Keys: Update to use JSON rather than pickleDaniel Silverstone2019-08-0429-26/+29
* tests/sources/git.py: Add track and fetch test with and without tagJürg Billeter2019-08-041-0/+47
* testutils/repo/git.py: Add add_tag() methodJürg Billeter2019-08-041-0/+3
* tests/sources/git.py: Test invalid submodules warning appearing after trackTristan Van Berkom2019-08-031-59/+57
* tests/sources/git.py: Test unlisted submodules warning appearing after trackTristan Van Berkom2019-08-031-0/+63
* tests/sources/git.py: Testing the git:invalid-submodule warningTristan Van Berkom2019-08-031-0/+71
* tests/sources/git.py: Testing the git:unlisted-submodule warningTristan Van Berkom2019-08-031-0/+73
* tests/testutils/repo/git.py: Adding remove_path() helperTristan Van Berkom2019-08-031-0/+6
* tests/sources/git.py: Add tests for REF_NOT_IN_TRACKTom Pollard2019-08-041-0/+68
* tests: Fix the fatal-warnings initial test pluginsTristan van Berkom2019-08-033-1/+29
* tests: Add tests for configurable warningsJosh Smith2019-08-039-2/+201
* tests/frontend/overlaps.py: Fixed test case after implementing fatal warningsTristan van Berkom2019-08-031-2/+2
* _project.py: Add fatal-warnings configuration itemJosh Smith2019-08-0327-36/+43
* loader: Allow dependencies to use ":" to refer to junctioned elementsChandan Singh2019-07-251-0/+136
* tests: Add tests for loading builddeps and runtime depsJonathan Maw2019-07-258-4/+78
* source.py: ensure previous track refs are updatedRaoul Hidalgo Charman2019-07-163-2/+13
* Add pip source pluginChandan Singh2019-07-1618-1/+211
* Allow source plugins to access previous sourcesChandan Singh2019-07-165-0/+151
* tests/frontend/show.py: Test proper resolution of max-jobsTristan Van Berkom2019-07-151-0/+51
* _frontend: Added toplevel `--max-jobs` configurationTristan Van Berkom2019-07-141-0/+1
* tests/artifactcache/expiry.py: Disable test failing on buildersvalentindavid/disable-test_expiry_orderValentin David2019-06-281-0/+1
* tests/frontend/show.py: Test behavior of unfetched/inconsistent workspaced ju...tristan/fix-workspaced-junctions-1.2Tristan Van Berkom2019-05-241-6/+37
* Adding test for Invalid Yamlknownexus2019-05-103-0/+16
* tests/frontend/buildtrack.py: Test that tracking builds in non-strict mode ac...tristan/fix-build-track-all-no-strict-1.2Tristan Van Berkom2019-05-091-1/+77
* tests/frontend/buildtrack.py: Extending tests to ensure we build after trackingTristan Van Berkom2019-05-091-2/+15
* tests/integration/workspace.py: Test that we don't crash when workspace artif...Tristan Van Berkom2019-05-061-0/+33
* tests/testutils/runcli.py: Fix remove_artifact_from_cache() to work with subd...Tristan Van Berkom2019-05-061-2/+2
* tests/frontend/push.py: Test pushing artifacts in non-strict modetristan/fix-non-strict-push-1.2Tristan Van Berkom2019-04-151-0/+46
* tests/testutils/artifactshare.py: Add message handlertristan/platform-cache-quota-1.2Tristan Van Berkom2019-04-141-0/+9
* _artifactcache.py: Raise ArtifactError() when quota size exceeds disk space.Tristan Van Berkom2019-04-142-11/+24
* _artifactcache.py: Refactored to use utils._get_volume_size()Tristan Van Berkom2019-04-142-2/+56
* tests/testutils: Use Context for artifact cache creationJürg Billeter2019-04-141-2/+1
* tests/frontend/track.py: Use test_track_recurse() to stress test SourcesTristan Van Berkom2019-04-141-13/+47
* testutils/runcli.py: Added cli.get_element_states()Tristan Van Berkom2019-04-141-0/+22
* tests/frontend/workspace.py: Test that all elements build with workspace in playtristan/backport-update-state-changes-1.2Tristan Van Berkom2019-03-2423-0/+157
* tests/format/junctions.py: Added tests for missing files across junction boun...Tristan Van Berkom2019-03-1211-1/+67
* tests/format/project.py: Added tests for missing files and missing junctionsTristan Van Berkom2019-03-125-0/+31