Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(ci): improve functionnal tests | Cyril Jouve | 2019-10-06 | 1 | -12/+47 |
| | |||||
* | test: minor test fixes | Max Wittig | 2019-07-21 | 1 | -3/+4 |
| | |||||
* | chore(ci): add automatic GitLab image pusheschore/enable-gitlab-ci-builds | Max Wittig | 2019-06-10 | 1 | -1/+1 |
| | |||||
* | Use the pythongitlab/test-python-gitlab docker image for testsupdate/docker-image | Gauvain Pocentek | 2018-11-03 | 1 | -1/+1 |
| | | | | | | This images is updated to the latest GitLab CE. Fix the diff() test to match the change in the API output. | ||||
* | tests: default to python 3 | Gauvain Pocentek | 2018-06-06 | 1 | -4/+3 |
| | | | | Fix the bytes/str issues | ||||
* | Drop API v3 support | Gauvain Pocentek | 2018-05-19 | 1 | -2/+2 |
| | | | | Drop the code, the tests, and update the documentation. | ||||
* | longer docker image startup timeout for tests | Gauvain Pocentek | 2018-05-19 | 1 | -1/+1 |
| | |||||
* | tests: increase waiting time and hope for the best | Gauvain Pocentek | 2018-03-05 | 1 | -1/+1 |
| | |||||
* | Update testing tools for /session removal | Gauvain Pocentek | 2017-12-17 | 1 | -29/+16 |
| | |||||
* | tests: faster docker shutdown | Gauvain Pocentek | 2017-09-02 | 1 | -8/+2 |
| | | | | | Kill the test container violently, no need to wait for a proper shutdown. | ||||
* | tests: default to v4 API | Gauvain Pocentek | 2017-09-02 | 1 | -1/+1 |
| | |||||
* | [tests] Use -n to not use a venv | Gauvain Pocentek | 2017-08-20 | 1 | -8/+12 |
| | |||||
* | functional tests for v4 | Gauvain Pocentek | 2017-08-04 | 1 | -1/+1 |
| | | | | | Update the python tests for v4, and fix the problems raised when running those tests. | ||||
* | Prepare for v4 API testing | Gauvain Pocentek | 2017-05-27 | 1 | -1/+9 |
| | |||||
* | Workaround gitlab setup failure in tests | Gauvain Pocentek | 2016-09-30 | 1 | -11/+16 |
| | | | | | While running the functional tests in a venv, the token download somtimes fail. Try to get it multiple times before failing. | ||||
* | don't suppress docker's standard error | Richard Hansen | 2016-01-31 | 1 | -4/+4 |
| | | | | | While docker is quite noisy, suppressing stderr makes it difficult to troubleshoot problems. | ||||
* | wait for the docker container to stop before removing it | Richard Hansen | 2016-01-31 | 1 | -1/+5 |
| | |||||
* | use 'docker stop' instead of 'docker kill' | Richard Hansen | 2016-01-31 | 1 | -2/+2 |
| | | | | | | | The 'stop' command first tries SIGTERM before resorting to SIGKILL, which is a gentler way to stop processes. (SIGTERM gives processes an opportunity to clean up before exiting; SIGKILL can't be caught so it is very abrupt.) | ||||
* | add more log messages | Richard Hansen | 2016-01-31 | 1 | -1/+15 |
| | |||||
* | define a testcase() function; use it for tests | Richard Hansen | 2016-01-31 | 1 | -0/+7 |
| | |||||
* | use ${CONFIG} instead of repeating the filename | Richard Hansen | 2016-01-31 | 1 | -2/+2 |
| | |||||
* | fix usage error message | Richard Hansen | 2016-01-31 | 1 | -1/+3 |
| | |||||
* | improve error handling | Richard Hansen | 2016-01-31 | 1 | -11/+16 |
| | | | | | | Break up pipelines and check the exit status of non-basic commands to ensure that any problems cause the scripts/testcases to fail right away. | ||||
* | convert scripts to POSIX shell by eliminating bashisms | Richard Hansen | 2016-01-31 | 1 | -3/+3 |
| | |||||
* | quote underquoted variable expansions | Richard Hansen | 2016-01-31 | 1 | -6/+6 |
| | | | | | | This protects against word splitting if the variable contains IFS characters, and it ensures that an empty variable doesn't become an elided argument. | ||||
* | convert $GITLAB to a function | Richard Hansen | 2016-01-31 | 1 | -1/+1 |
| | | | | This makes it possible to quote the $CONFIG variable expansion. | ||||
* | convert $OK to a function | Richard Hansen | 2016-01-31 | 1 | -1/+1 |
| | | | | This makes it possible to quote the variable expansions. | ||||
* | only run deactivate if it exists | Richard Hansen | 2016-01-31 | 1 | -1/+1 |
| | | | | | The deactivate command only exists if activate is run, but cleanup() might be called before activate is run if there is an error. | ||||
* | ensure that cleanup() runs if terminated by the user | Richard Hansen | 2016-01-31 | 1 | -0/+1 |
| | |||||
* | check if docker container is up when waiting for gitlab | Richard Hansen | 2016-01-31 | 1 | -1/+3 |
| | | | | | There's no point in waiting for GitLab to come up if the docker container died. | ||||
* | error out if required utilities aren't installed | Richard Hansen | 2016-01-31 | 1 | -0/+9 |
| | |||||
* | use the log functions for errors and status messages | Richard Hansen | 2016-01-31 | 1 | -6/+5 |
| | | | | | This causes the error messages to go to standard error, and it makes it easy to prefix all log messages if desired. | ||||
* | add logging and error handling helper functions | Richard Hansen | 2016-01-31 | 1 | -0/+11 |
| | |||||
* | compact some case statements | Richard Hansen | 2016-01-31 | 1 | -8/+3 |
| | |||||
* | move common code to build_test_env.sh | Richard Hansen | 2016-01-31 | 1 | -0/+21 |
| | | | | | Note that build_test_env.sh now creates and prepares the Python virtualenv (it didn't before). | ||||
* | wrap long lines | Richard Hansen | 2016-01-31 | 1 | -3/+6 |
| | | | | Use line continuations to keep lines shorter than 80 columns. | ||||
* | increase the timeout value for tests | Gauvain Pocentek | 2016-01-23 | 1 | -1/+1 |
| | |||||
* | use a custom docker image for tests | Gauvain Pocentek | 2016-01-23 | 1 | -1/+1 |
| | |||||
* | Add a script to build a test env | Gauvain Pocentek | 2016-01-10 | 1 | -0/+73 |
functional_tests.sh has been split in 2 scripts to make easier the run of gitlab container. |