Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: check source push for workspaced elements | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+40 |
| | | | | | | | Workspaced elements should not push their sources as consistency is marked as cached even if the sources are not necessarily available. Part of #440 | ||||
* | tests: check sources are pushed even if build fails | Raoul Hidalgo Charman | 2019-03-25 | 4 | -0/+100 |
| | | | | | | | Adds a plugin build element that always fails. The test tries to build an element of this kind. Part of #440 | ||||
* | tests: Add source cache push failure test | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+42 |
| | | | | Part of #440 | ||||
* | tests: Add source cache pull after a push test | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+45 |
| | | | | Part of #440 | ||||
* | tests: Add source cache push test | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+96 |
| | | | | Part of #440 | ||||
* | tests: Add source cache fetch failure test | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+52 |
| | | | | Part of #440 | ||||
* | tests: Add source cache test for fallback | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+59 |
| | | | | | | | Checks buildstream calls fetch method when remote source cache does not have a source. Part of #440 | ||||
* | tests: Add source cache fetch test | Raoul Hidalgo Charman | 2019-03-25 | 1 | -0/+111 |
| | | | | Part of #440 | ||||
* | element.py: move _generate_key to _source_cached | Raoul Hidalgo Charman | 2019-03-21 | 1 | -1/+1 |
| | | | | | | This means that keys are only generated after tracking. Part of a fix for !1124 | ||||
* | tests:lint: disable 'unused-import' checks on pytest fixtures | Benjamin Schubert | 2019-03-20 | 4 | -4/+4 |
| | | | | | Pylint can't know that pytest's fixtures are used in a file and therefore reports false positives. Silencing all those errors | ||||
* | tests:lint: silence redefined-outer-name in files using fixtures | Benjamin Schubert | 2019-03-20 | 4 | -0/+16 |
| | | | | | Pylint doesn't play well with pytest fixtures, we therefore need to silence this error. | ||||
* | tests:lint: be explicit when not using a variable | Benjamin Schubert | 2019-03-20 | 1 | -1/+0 |
| | | | | Fix all pylint unused-variable issues | ||||
* | tests:lint: reorder imports for consistency | Benjamin Schubert | 2019-03-20 | 2 | -2/+4 |
| | | | | | - Remove all wrong-import-order from pylint - Order some subgroups of imports | ||||
* | Source cache tests | Raoul Hidalgo Charman | 2019-03-14 | 15 | -0/+429 |
Few different source cache tests have been to check that sources are staged into the local CAS and fetched where appropriate Part of #440 |