Chandan Singh pushed to branch chandan/reqs-update-test at BuildStream / buildstream
Commits:
-
2e3c2ea2
by Javier Jardón at 2019-01-14T22:26:04Z
-
d60d2e31
by Javier Jardón at 2019-01-15T00:39:22Z
-
1c84bdbd
by Chandan Singh at 2019-01-15T00:54:44Z
1 changed file:
Changes:
... | ... | @@ -96,7 +96,6 @@ tests-unix: |
96 | 96 |
# Since the unix platform is required to run as root, no user change required
|
97 | 97 |
- ${TEST_COMMAND}
|
98 | 98 |
|
99 |
- |
|
100 | 99 |
tests-fedora-missing-deps:
|
101 | 100 |
# Ensure that tests behave nicely while missing bwrap and ostree
|
102 | 101 |
image: buildstream/testsuite-fedora:28-5da27168-32c47d1c
|
... | ... | @@ -114,6 +113,22 @@ tests-fedora-missing-deps: |
114 | 113 |
|
115 | 114 |
- ${TEST_COMMAND}
|
116 | 115 |
|
116 |
+tests-fedora-update-deps:
|
|
117 |
+ # Check if the tests pass after updating requirements to their latest
|
|
118 |
+ # allowed version.
|
|
119 |
+ allow_failure: true
|
|
120 |
+ image: buildstream/testsuite-fedora:28-5da27168-32c47d1c
|
|
121 |
+ <<: *tests
|
|
122 |
+ |
|
123 |
+ script:
|
|
124 |
+ - useradd -Um buildstream
|
|
125 |
+ - chown -R buildstream:buildstream .
|
|
126 |
+ |
|
127 |
+ - make --always-make --directory requirements
|
|
128 |
+ - cat requirements/*.txt
|
|
129 |
+ |
|
130 |
+ - su buildstream -c "${TEST_COMMAND}"
|
|
131 |
+ |
|
117 | 132 |
# Lint separately from testing
|
118 | 133 |
lint:
|
119 | 134 |
stage: test
|
... | ... | @@ -146,7 +161,7 @@ docs: |
146 | 161 |
stage: test
|
147 | 162 |
variables:
|
148 | 163 |
BST_EXT_URL: git+https://gitlab.com/BuildStream/bst-external.git
|
149 |
- BST_EXT_REF: 573843768f4d297f85dc3067465b3c7519a8dcc3 # 0.7.0
|
|
164 |
+ BST_EXT_REF: 0.9.0-0-g63a19e8068bd777bd9cd59b1a9442f9749ea5a85
|
|
150 | 165 |
FD_SDK_REF: freedesktop-sdk-18.08.25-0-g250939d465d6dd7768a215f1fa59c4a3412fc337
|
151 | 166 |
before_script:
|
152 | 167 |
- |
|