Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests/cachekey: Updating cache key test for new artifact versioncache-keys-os-arch | Tristan Van Berkom | 2018-02-07 | 24 | -24/+24 |
| | |||||
* | tests/cachekey/cachekey.py: Manually create a symlink for our tests | Tristan Van Berkom | 2018-01-10 | 1 | -0/+10 |
| | | | | | | | | This works around an inconsistent behavior with setuptools. Newer versions of setuptools fail to preserve symbolic links when creating a source distribution, meaning that tests run from the dist tarball will fail. | ||||
* | tests/cachekey: Enhanced tests to consider local sources with multiple files. | Tristan Van Berkom | 2018-01-10 | 16 | -13/+16 |
| | | | | | | | We had a cache key instability issue with local sources generating inconsistent cache keys due to iterating over their files in a random order. Tests did not catch this previously due to the local source sample only using one file to iterate over. | ||||
* | tests/cachekey/cachekey.py: Use new error checking | Tristan Van Berkom | 2018-01-01 | 1 | -5/+1 |
| | |||||
* | Updating cache key test for recent changes related to issue #121 | Tristan Van Berkom | 2017-11-06 | 3 | -2/+2 |
| | |||||
* | Updating all test cases for the removal of architecture conditionals and options | Tristan Van Berkom | 2017-11-06 | 24 | -24/+24 |
| | |||||
* | Add a new zip sourcezip | Mathieu Bridon | 2017-11-03 | 6 | -1/+16 |
| | | | | This is equivalent to the tar source, but for Zip archives. | ||||
* | tests/cachekey: Fixing cache key test after changing default strip commands | Tristan Van Berkom | 2017-10-23 | 2 | -2/+2 |
| | |||||
* | tests/cachekey: Refactoring to now include an automatic updater | Tristan Van Berkom | 2017-10-23 | 2 | -15/+78 |
| | | | | | | | | When cache key tests fail, and when it is intentional that the keys have changed, then run ./tests/cachekey/update.py to update the keys. This is also useful whenever adding new tests. | ||||
* | tests/cachekey: Fixing cache key test after modifying project.conf default ↵ | Tristan Van Berkom | 2017-10-21 | 22 | -36/+22 |
| | | | | environment | ||||
* | Fix tests for other platforms | Tristan Maat | 2017-09-28 | 1 | -1/+3 |
| | |||||
* | Add platform factories | Tristan Maat | 2017-09-28 | 22 | -22/+36 |
| | |||||
* | tests/cachekey: Adding cache key tests for new patch source | Tristan Van Berkom | 2017-09-09 | 9 | -1/+30 |
| | |||||
* | cachekey.py: Fix broken logic of excluding tests | Tristan Van Berkom | 2017-09-04 | 1 | -2/+2 |
| | | | | Skip the tests if we DONT have bzr or git, not if we DO. | ||||
* | tests/cachekey/cachekey.py: Skip if not all plugins are available | Tristan Van Berkom | 2017-09-04 | 1 | -0/+6 |
| | |||||
* | tests/cachekey/cachekey.py: Use the cli runner fixture here. | Tristan Van Berkom | 2017-09-04 | 1 | -15/+5 |
| | |||||
* | tests: Adding __init__.py to some test modules | Tristan Van Berkom | 2017-09-01 | 1 | -0/+0 |
| | | | | | Seems all the test modules have one and as I recall it can cause problems when they are missing in the test dirs. | ||||
* | tests/cachekey: Adding Cache Key tests | Tristan Van Berkom | 2017-09-01 | 41 | -0/+340 |
This test should contain an entry for every element and source plugin in buildstream. Further, an entry should exist for every feature of every plugin which may effect cache key calculation. MANIFEST.in: Adding .expected files used in this test to the generated dist tarballs. |