Jose Diaz-Gonzalez
3681c17aa2
tests: fix lint issues in yaml files
2021-02-13 02:02:33 -05:00
Jose Diaz-Gonzalez
a7465f9d81
tests: use github actions instead of circleci for test running
2021-01-20 14:00:07 -05:00
Jose Diaz-Gonzalez
465e220315
feat: retry failing and skipped tests once
...
Plugn is fairly brittle since the upgrade to bash 5, so this might help decrease the need to retry the whole circleci job.
2020-12-20 02:42:37 -05:00
Jose Diaz-Gonzalez
07f0bf3a50
tests: try to output oomkill information
...
This should help identify if a failure is caused by oomkill or just bad code.
2020-06-28 16:05:15 -04:00
Jose Diaz-Gonzalez
1a0c123823
tests: store the deb and rpm artifacts
2020-06-28 01:21:40 -04:00
Jose Diaz-Gonzalez
726d55f771
fix: get rid of circular dependency
2020-06-20 21:01:33 -04:00
Jose Diaz-Gonzalez
a4c67d50ee
chore: switch back to normal parallelism
...
This brings us back full-circle, but with a better understanding of the underlying test suite.
2020-06-20 21:00:18 -04:00
Jose Diaz-Gonzalez
36ceca7a94
feat: split tests out even more and start deploy tests in parallel
2020-06-20 18:08:00 -04:00
Jose Diaz-Gonzalez
42a46df51f
chore: group tests and adjust parallelism
2020-06-20 17:03:49 -04:00
Jose Diaz-Gonzalez
81717f67f3
tests: drop loading of image from cache
...
It is slower than hitting the network...
2020-06-20 14:31:25 -04:00
Jose Diaz-Gonzalez
8557ec1226
chore: rename unit-tests to test
...
Looks nicer in the ui.
2020-06-20 13:28:30 -04:00
Jose Diaz-Gonzalez
570fcce2ee
fix: use string
2020-06-20 13:25:01 -04:00
Jose Diaz-Gonzalez
ef5a4b08d6
tests: time the docker load calls
2020-06-20 13:24:03 -04:00
Jose Diaz-Gonzalez
5fd04001d8
feat: split out test files and execute them manually
...
This breaks the old grouping mechanism, but honestly that was a weird way of doing it.
2020-06-20 13:22:47 -04:00
Jose Diaz-Gonzalez
fb7bac4652
tests: split out tests more
2020-06-20 13:05:31 -04:00
Jose Diaz-Gonzalez
ef46db5d6b
chore: switch to node:4-alpine
...
This is a smaller image that should speed up tests...
2020-06-20 13:04:04 -04:00
Jose Diaz-Gonzalez
a9e130b090
fix: here too
2020-06-20 02:17:59 -04:00
Jose Diaz-Gonzalez
f23413742a
fix: use correct tag
2020-06-20 02:07:16 -04:00
Jose Diaz-Gonzalez
7ffe0c3b58
fix: pull the docker image down
2020-06-20 01:57:52 -04:00
Jose Diaz-Gonzalez
62e0ba6952
fix: remove extra variable
2020-06-20 01:45:51 -04:00
Jose Diaz-Gonzalez
59910749b7
feat: persist images through workspace
2020-06-20 01:31:52 -04:00
Jose Diaz-Gonzalez
a5d53711ee
fix: run tests as root
2020-06-20 01:10:07 -04:00
Jose Diaz-Gonzalez
c632b6b358
tests: fix cd calls
2020-06-20 00:04:54 -04:00
Jose Diaz-Gonzalez
02d9c53520
tests: fix syntax
2020-06-19 23:53:43 -04:00
Jose Diaz-Gonzalez
ca5c9d6c45
tests: fix syntax
2020-06-19 23:41:19 -04:00
Jose Diaz-Gonzalez
90a5391252
tests: split out core, nginx and ps tests
2020-06-19 23:29:25 -04:00
Jose Diaz-Gonzalez
0b9cecef4d
tests: move testing command into config
2020-06-19 23:24:03 -04:00
Jose Diaz-Gonzalez
f4bec4a1c8
fix: use ens4 for circleci
2020-06-19 22:58:00 -04:00
Jose Diaz-Gonzalez
c9e24a055c
feat: adjust for usage with circleci workflows
2020-06-19 22:44:01 -04:00
Jose Diaz-Gonzalez
ef4fe2dbf9
debug: show devices and use long-form for ip command
2020-06-19 22:01:12 -04:00
Jose Diaz-Gonzalez
329e97c8ee
feat: drop support for unsupported Debian and Ubuntu releases
...
While the latest packages may continue to work on other releases, we will no longer officially support these releases, nor will we distribute packages.
2020-02-28 05:57:55 -05:00
Michael Hobbs
b8c2259775
test docker image
2019-07-18 00:28:48 -04:00
Michael Hobbs
1437b77c6c
run tests against native dokku
2019-07-18 00:28:48 -04:00
Michael Hobbs
7de68e7052
remove unnecessary CI env vars
2019-07-18 00:27:09 -04:00
Michael Hobbs
f723333a90
don't run shfmt in CI
2019-07-18 00:26:31 -04:00
Michael Hobbs
d8ada6a6e9
install dokku from built deb package and use docker image for integrations tests
2019-07-18 00:26:31 -04:00
Jose Diaz-Gonzalez
eada23d3f6
feat: build on systemd
2019-07-17 20:48:57 -04:00
Jose Diaz-Gonzalez
af35de509b
fix: drop extra release call in test run
2019-01-21 21:40:29 -05:00
Jose Diaz-Gonzalez
0798841f83
chore: standardize on a single naming scheme for releases
...
- "build" Dockerfiles should start with build-
- "release" scripts should have the name of the thing they are building appended
2019-01-21 21:40:10 -05:00
Jose Diaz-Gonzalez
95aeb27f0b
feat: add timing info
2018-12-29 21:21:17 -05:00
Jose Diaz-Gonzalez
fbab5d2313
tests: balance circleci tests
...
This will help with test keep test times low
2018-12-29 16:47:52 -05:00
Jose Diaz-Gonzalez
4a3047b170
feat: drop pinning of git version
2017-11-05 12:37:42 -05:00
Jose Diaz-Gonzalez
6523163701
fix: upgrade git package for CI
2017-10-05 22:28:24 -04:00
Michael Hobbs
bbb38031f0
add codacy config and coverage targets
2017-10-02 14:41:03 -07:00
Michael Hobbs
4db991c891
use circleci 2.0
2017-08-29 13:12:03 -07:00