Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-12 | [test] move e2e and functional tests to it's own stage | Ruben Pollan | |
The tox environment is being generated by the *_test stages. And it's cached and reused by the functional tests. The fact that both run at the same time creates frequent glitches with vext.pyqt5 not being present.Let's not share the cache between linux and mac, and let's be sure that the cache is generated before the rest of the tests run. - Resolves: #9313 | |||
2018-05-10 | [pkg] add bionic package build | Micah Anderson | |
2018-03-05 | [pkg] disable latest bundles for now | Kali Kaneko | |
2018-01-25 | [pkg] remove builds for zesty, support ended0.10.3rc1 | Kali Kaneko | |
2018-01-09 | [pkg] use bitmask-bundler image for bundles | Kali Kaneko | |
2018-01-08 | [pkg] create a new image for bundles | Kali Kaneko | |
2018-01-08 | [ci] build packages for master and tags only | Kali Kaneko | |
2018-01-06 | [test] Dont allow failure for e2e tests anymore | Varac | |
After e2e tests seem reliable now we should not allow them to fail anymore. | |||
2018-01-02 | [CI] Speed up CI testing | Varac | |
- Move all tests into a single test stage - Move docker and package builds in a single build stage - Remove dependencies between stages | |||
2017-12-28 | [CI] Allow manual docker image build through web-if | Varac | |
2017-12-28 | [CI] Tag images according to git branch name | Varac | |
2017-12-26 | [test] Split monolithic e2e test into seperate tests | Varac | |
2017-12-07 | [docs] document how to run osx tests | Kali Kaneko | |
using virtualbox executor for gitlab-runner | |||
2017-12-07 | [tests] enable osx runner | Kali Kaneko | |
2017-12-01 | [test] Use bitmask-dev docker image for testing | Varac | |
2017-11-30 | [test] install gnupg1 and haveged for the e2e test | Ruben Pollan | |
Since we are using artful for the tests it comes with gnupg2 and breaks the e2e tests. Also install haveged to speed up e2e tests. - Resolves: #9159 | |||
2017-11-23 | [test] Install tox venv in every tox job | Varac | |
In order to run tests using tox locally with gitlab-runner we need to run `tox -e py27-dev --notest` before using the venv. | |||
2017-10-27 | Dont build deb packages for platform repo | Varac | |
2017-10-27 | [CI] Fix caching of .tox/py27-dev | Varac | |
Resolves: #9058 | |||
2017-10-26 | Build ubuntu artful package | Varac | |
2017-09-29 | [pkg] Fix lintian ignore for newer-standards-version | Varac | |
2017-09-29 | [pkg] set debian Standards-Version to 4.1.0 - no changes | Micah Anderson | |
- Resolves: #9060 | |||
2017-09-29 | [pkg] build package for debian sid | Micah Anderson | |
Resolves: #9072 | |||
2017-09-20 | Build package for debian buster | Varac | |
Resolves: #8965 | |||
2017-09-20 | [test] don't allow debian packages to fail | Ruben Pollan | |
2017-09-15 | [pkg] allow debian packages to fail | Ruben Pollan | |
2017-08-30 | [tests] allow failure for functional-bundle tests, wip | Kali Kaneko | |
2017-08-30 | [tests] reuse tox virtualenv for e2e/functional | Kali Kaneko | |
2017-08-30 | [tests] add step to run functional tests on bundle | Kali Kaneko | |
2017-08-30 | [pkg] Build debs for zesty and stretch | Varac | |
- Resolves: #9008 | |||
2017-08-14 | ci: cache node modules for build_ui job | Azul | |
job build time down from 14 minutes 37 seconds to 55 seconds. | |||
2017-07-20 | [test] keep artifacts inside the project dir | Azul | |
2017-07-20 | [test] Disable OSX tests for now | Varac | |
Currently, our only OSX gitlab runner is unavailable too often and the tests fail in CI anyway so we disable it for now until we fix both. | |||
2017-07-20 | [test] keep config files from failing tests | Azul | |
2017-07-20 | [test] Add basic functional login test | Varac | |
* Move todo list to https://0xacab.org/leap/bitmask-dev/issues/8929 * use bundled pysqlcipher - debian package has not been fixed yet. * reset bitmaskd for each scenario so they are isolated * run functional tests on CI * moved e2e tests before the bundle * add test_functional_graphical Make target * Install chromedriver in docker image * add screenshots as artifacts on failure * run chrome without sandbox for docker Tests were failing on CI with chrome sandbox: https://0xacab.org/leap/bitmask-dev/-/jobs/15196 Used this workaround: https://stackoverflow.com/questions/28364012/webdriver-exception-chrome-not-reachable/28949227#28949227 - Resolves: #8929 | |||
2017-06-07 | [tests] re-enable all tests | Kali Kaneko (leap communications) | |
2017-06-07 | [feature] run vpn directly if user is root | Kali Kaneko (leap communications) | |
- Improve tests too: add entry in resolv.conf, not done without resolvconf | |||
2017-06-07 | [refactor] install helpers in makefile | Kali Kaneko (leap communications) | |
2017-06-07 | [tests] copy helpers for vpn e2e | Kali Kaneko (leap communications) | |
2017-06-06 | [pkg] get rid of dist folder | Kali Kaneko (leap communications) | |
2017-05-31 | Fix soledad image location | varac | |
2017-05-18 | [tests] another attempt at limiting docker job to parent leap repo | Kali Kaneko (leap communications) | |
2017-05-16 | [bug] limit docker job to only run in main repository | Micah Anderson | |
This will enable forks to run jobs, without needing access to the private token, or access to the docker-in-docker tagged runner | |||
2017-05-04 | [feat] Create and publish docker image (see #8755). | Micah Anderson | |
When the tests/docker directory is changed, this CI job is triggered to build the docker image and push it to the bitmask-dev container registry. This allows us to change the existing CI jobs to pull the image from our registry, instead of from dockerhub. | |||
2017-05-04 | use my registry to test | Micah Anderson | |
2017-05-04 | update to remove variables | Micah Anderson | |
2017-05-04 | Build docker image and push it to the container registry when tests/docker ↵ | Micah Anderson | |
are changed | |||
2017-03-15 | [tests] allow failures for osx builder | Kali Kaneko (leap communications) | |
2017-03-15 | [tests] let's include OSX CI | Ruben Pollan | |
2017-03-15 | [tests] separate build_ui test | Kali Kaneko (leap communications) | |