Matthew Jaffee
da03e3fad2
add race and shardwidth22 to Gitlab CI, cleanup
...
our coverage reporting was a bit wonky and had files coming from both
test and test-future... made everything come from future
2022-01-17 10:12:40 -06:00
Matthew Jaffee
a08560d01e
get external-lookup tests running in Gitlab CI
...
I was going to write a docker-compose thing for this to run postgres
alongside the Go tests, but then saw that Gilab has this handy-dandy
notion of a service, so used that.
2022-01-14 21:09:16 -06:00
Matthew Jaffee
2f30bcda45
add clustertests to gitlab CI
...
had to install some dependencies and things on the runner which are
detailed in a comment.
2022-01-14 11:05:41 -06:00
pokeeffe-molecula
f4d28b840a
stop gauntlet from running every build
2022-01-13 13:00:02 -06:00
pokeeffe-molecula
d896953af4
stop gauntlet from running on push
2022-01-11 18:08:14 -06:00
pokeeffe-molecula
8919d9d5d3
change the way we call ssh
2022-01-11 15:51:18 -06:00
pokeeffe-molecula
5056a8ea4d
Update .gitlab-ci.yml
2022-01-11 11:39:45 -06:00
pokeeffe-molecula
130c2265ca
Merge branch 'master' into cicd-smoketest
2022-01-11 11:00:58 -06:00
Matthew Jaffee
16161025f2
trying to get sonar coverage reporting working
...
looks like test-report.out and coverage.out aren't about the same
tests. I'm unclear on how sonar uses tests.reportPaths vs
coverage.reportPaths, but figured I'd try at least generating them
from the same run to see if that helped.
2022-01-11 10:15:58 -06:00
pokeeffe-molecula
394a6e9854
switching gauntlet to scheduled
2022-01-11 08:47:02 -06:00
pokeeffe-molecula
5ec9d7cf96
Now with more gauntlet
2022-01-10 16:11:03 -06:00
pokeeffe-molecula
e4e667215f
try to run full gauntlet
2022-01-10 12:19:06 -06:00
pokeeffe-molecula
d35273c3b5
Update .gitlab-ci.yml
2022-01-10 11:59:32 -06:00
pokeeffe-molecula
d3b64941a5
fix yaml (again)
2022-01-10 10:42:48 -06:00
pokeeffe-molecula
63bf6dee2e
fix yaml
2022-01-10 10:38:11 -06:00
pokeeffe-molecula
d4e9852b09
try to get gauntlet to run e2e on GitLab
2022-01-10 10:28:51 -06:00
pokeeffe-molecula
eb60fb301f
Merge branch 'master' into cicd-smoketest
2022-01-07 11:58:10 -06:00
pokeeffe-molecula
219322b675
fix ordering of rules
2022-01-07 10:43:52 -06:00
pokeeffe-molecula
5779b1c036
disable gauntlet
2022-01-07 10:12:20 -06:00
Fletcher Haynes
3b2ee2a15c
.gitlab/.gitlab-ci.yml
2022-01-07 07:17:00 -08:00
Fletcher Haynes
1e2aa7c807
Changed smoke test to allow failure
2022-01-06 10:36:20 -08:00
pokeeffe-molecula
c5e91420cc
make sure gauntlet does not run unless scheduled
2022-01-05 16:19:47 -06:00
pokeeffe-molecula
6959c424e3
getting smoke test report to show
2022-01-05 14:39:45 -06:00
pokeeffe-molecula
a2ee26b57c
running all of gauntlet in schedule
2022-01-05 12:25:41 -06:00
pokeeffe-molecula
f51834be82
declare the cluster_prefix variable
2022-01-04 18:37:18 -06:00
pokeeffe-molecula
2e0812ed98
variable fix
2022-01-04 18:09:16 -06:00
pokeeffe-molecula
ca5633c594
add uniqueness to cluster prefix
2022-01-04 16:36:11 -06:00
pokeeffe-molecula
cfacc72c53
smoking or non-smoking?
2022-01-04 15:00:39 -06:00
pokeeffe-molecula
13b6f6f133
re-enabling actual test
2022-01-04 13:02:45 -06:00
pokeeffe-molecula
a2be201009
fixed yaml fubar
2022-01-04 12:37:05 -06:00
pokeeffe-molecula
c06d21a189
rules it is..
2022-01-04 12:33:45 -06:00
pokeeffe-molecula
624975e123
getting scheduling to work
2022-01-04 11:29:00 -06:00
pokeeffe-molecula
b4da2be804
just run it all the time for now
2022-01-03 23:19:07 -06:00
pokeeffe-molecula
44d635f407
disabling single node deploy
2022-01-03 22:43:25 -06:00
pokeeffe-molecula
56584905c2
fix gitlab pipeline; disable circleci; remove artifactory
2022-01-03 22:11:30 -06:00
Fletcher Haynes
70a3af97a8
Fixed some variables in the CI file
2022-01-03 19:05:39 -08:00
Fletcher Haynes
c0708e5403
Changed the env vars a CI job was accessing
2022-01-03 16:48:42 -08:00
Fletcher Haynes
e89c04acaf
Merge branch 'master' into fb901
2022-01-03 12:25:26 -08:00
Fletcher Haynes
4016a1d03d
Fixed commenting in the gitlab CI file.
2022-01-03 12:21:32 -08:00
garrison.davis@molecula.com
fa9ae13363
Adds gauntlet testing framework for Samsung
...
This adds the Terraform needed to create a gauntlet testing framework for a cluster that is a mirror of Samsung's. It is meant to be run once a day in CI via the GitLab scheduler.
2022-01-03 12:15:07 -08:00
Fletcher Haynes
93b97b9831
Test push to see if pipeline is running on push to master
2021-12-30 17:00:59 -08:00
garrison.davis@molecula.com
15612b8b92
Run integration on merge to default branch
...
Additionally, the go version is using the GOVERSION build
variable instead.
2021-12-21 13:58:10 -07:00
Matthew Jaffee
c91e81537d
try something a bit different
2021-12-08 09:54:20 -06:00
Matthew Jaffee
a40bc3edf7
try to simplify test coverage w/ -coverpkg
2021-12-07 18:38:48 -06:00
Souhaila Noor
65c4fc9cdb
updated error messages
2021-11-23 20:28:14 -06:00
Souhaila Noor
02b0f4ffd6
test standard condition
2021-11-23 18:50:47 -06:00
Souhaila Noor
b243f4b8a3
fix yaml error
2021-11-23 17:10:13 -06:00
Souhaila Noor
d13eef4c4b
echo errors
2021-11-23 17:09:35 -06:00
Souhaila Noor
612e11887f
added dependency
2021-11-23 16:41:35 -06:00
Souhaila Noor
88c89749af
updated job's stage
2021-11-23 16:37:11 -06:00