Commit graph

238 commits

Author SHA1 Message Date
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