-
829a2b93
by Tristan Van Berkom
at 2019-01-12T21:32:13Z
_scheduler/queues/queue.py: Put elements in the skip list, not jobs
Minor correction, looks like we're not observing this queue
otherwise we'd be seeing crashes.
-
993e30ae
by Tristan Van Berkom
at 2019-01-12T22:02:55Z
Merge branch 'tristan/fix-skipped-elements' into 'master'
_scheduler/queues/queue.py: Put elements in the skip list, not jobs
See merge request BuildStream/buildstream!1063
-
526fb408
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate completions test to tests/frontend
-
7e087cff
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate `--except` testing to tests/frontend/show.py
The tests/pipeline directory will be removed, and this test
is the better of the two but also redundant with the one in
tests/frontend/show.
Renamed existing test in show.py to `test_show_except_simple`
and added the better test as `test_show_except` below it.
-
874722a9
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate virtual directory storage test to internals directory
Grouping bits of internal testing together here
-
2b8c4e8c
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate storage test to the internals directory
-
255302ce
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate yaml test to the internals directory
-
50a38b06
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate utils tests into internals directory
-
f9252571
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate context test into the internals directory
-
7a134921
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate plugin factory test to internals directory
-
c74dbf5a
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate plugin loading test to internals directory
-
76cc3c20
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Removing tests/plugins/third_party.py
This tests exactly the same thing that is tested in
tests/internals/pluginfactory.py (the new location
of tests/plugins/basics.py).
-
c29ea32f
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Rename `plugins` directory to `elements` directory
Now that the remaining test "filter.py" in the plugins directory
tests a specific element, it makes sense to create a place for
testing elements, just like we do for sources.
-
91d81fc2
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate internal Loader basic test to internals directory
-
f6407523
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate dependencies test to tests/format
This used to be an internal test, converted this to use the `cli` fixture.
-
5e9b1be9
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate dependency order/iteration testing to the format tests
Created new `tests/format/iteration.py` which tests the order in
which elements are iterated over in various scopes in a loaded
data model.
-
a00fc9d1
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate test for load_ref() unsupporting plugins into format/project.py
The tests/format/project.py test already has some tests about how
we error gracefully for bad plugins and bad plugin configurations,
lets put it there rather than tests/pipeline/load.py which we
will remove.
-
9c2a6c04
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate preflight error handling check to tests/format/project.py
This is where other load time related plugin error handling is
checked, and is the last thing to remove in the `tests/pipeline`
directory.
-
2baa8291
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Renaming some tests in tests/format/project.py
Remove some redundancy from the test lines.
-
cce6f104
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Removing tests/pipeline/load.py
The remaining test simply loads a project with one element
and asserts a value on it. This is already sufficiently tested
in tests/format/project.py.
-
b3931950
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate protected variable handling tests to tests/format/variables.py
-
dca84562
by Tristan Van Berkom
at 2019-01-12T22:10:21Z
tests: Migrate junctions test to tests/format/junctions.py
This is the directory for all things related to loading.