Kasey Rodgers
f175b11b1a
add s3 dump for plg
2022-06-10 13:30:55 -07:00
Kasey Rodgers
b545efc69c
corrected artifact names in plg build stages
2022-06-10 08:23:04 -07:00
Kasey Rodgers
37ec0874bc
automate builds of single node featurebase for PLG
2022-06-09 13:29:47 -07:00
Kasey C. Rodgers
2ef39fdc9c
Fb1463 no cluster build ( #2100 )
...
* got single node working; refining error messaging and version info to follow
* better implementation that separates the build condition into etcd/enterprise_cluster.go and etcd/plg_cluster.go. go build will default to a clustering version and 'go build -tags plg' will build the non-clustering version
* added Makefile target for 'make plg'
* additional comments, CI/CD update
Co-authored-by: Kasey Rodgers <kaseyrodgers@Kaseys-MBP.attlocal.net>
2022-06-09 12:32:46 -07:00
Bruce Baranowski
e3aff58632
Smoketest cleanup ( #2077 )
...
* added after_script
* changed after_script to a stage
* add shell tag
* Add pipeline prefix
* cleanup-list-test
* use unique jobid instead of random string
* remove dangling resources
* Spot instance test
* Revert "Spot instance test"
This reverts commit f722734b4dc04609918c29445dd4e739a3a1bd77.
* spot test
* Revert "spot test"
This reverts commit f35cc088db09b408e4f3b37a4b419a6126e52b43.
* manual trigger & cleanup test
* Finish cleanup script
* string wrapping
* typo fix
* final cleanup
* change nonexist test
* silent grep
* utilize query feature
* cleanup only test
* cleanup only test
* No skipping stages
* modify to pipieline-
* add --region
2022-05-23 16:37:42 -04:00
Fletcher Haynes
dc20f8c689
Make gauntlet manual ( #2073 )
...
* Changed several gauntlet tests to be manual due to cost emergency
* Made perf_able manual
Co-authored-by: Fletcher Haynes <fletcher.haynes@molecula.com>
2022-05-19 12:52:56 -07:00
Fletcher Haynes
8eaa5c0a43
Changed several gauntlet tests to be manual due to cost emergency ( #2072 )
...
Co-authored-by: Fletcher Haynes <fletcher.haynes@molecula.com>
2022-05-19 12:24:39 -07:00
reesporte
f4e221e4f0
make race tests not run if it doesn't build ( #2068 )
2022-05-18 16:23:36 -05:00
souhailanoor
b82375bca2
Tremor delete test scripts ( #1974 )
...
- terraform scripts to set up cluster
- cloud-formation scripts to set up cluster
- set up ingest node with kafka server and datagen
- set up second ingest node with molecula-consumer-kafka-static
- set up datadog in all nodes (ingest + featurebase)
- set up script to execute different queries
- only run delete test on schedule
2022-05-05 10:25:35 -05:00
reesporte
03df1ba6ad
remove trailing spaces en masse ( #2024 )
2022-04-18 09:31:35 -05:00
reesporte
f224e64bc3
setup auth cluster infra
...
also add test for sup218
Co-authored-by: rachithrr <rachith.ramaswamy@molecula.com>
Co-authored-by: bruce-b-molecula <bruce.baranowski@molecula.com>
2022-04-14 09:37:52 -05:00
reesporte
29c339ced6
make the test a gauntlet test, uncomment all the others
...
Co-authored-by: tgruben <tgruben@gmail.com>
2022-04-05 15:00:32 -05:00
reesporte
c61d565b3c
integration test for backup restore sev 2!
...
Co-authored-by: tgruben <tgruben@gmail.com>
2022-04-05 14:59:50 -05:00
reesporte
5946a12ab9
fix viewTimePart to account for bad strings
...
this stems from https://molecula.atlassian.net/browse/SUP-194 where the string
"standard" was being passed to viewTimePart, which output "standard" as the result.
this is not a valid time string and was causing confusing errors. now it simply
doesn't do that
this commit also adds regression testing framework and a regression test for fb-1287
2022-03-25 11:27:39 -05:00
Matthew Jaffee
b08389e0ed
add reproducer for FB-1270 into smoke tests
2022-03-24 12:58:25 -05:00
Matthew Jaffee
3c98f1dfb1
build with Go 1.17.8 to avoid vulnerability in 1.17.7
2022-03-21 13:53:00 -05:00
Matthew Jaffee
75a2d066c2
use Go 1.18 for future tests
2022-03-17 16:08:39 -05:00
reesporte
fc41870dfe
remove linux amd64 dependency
...
Co-authored-by: souhailanoor <90720110+souhailanoor@users.noreply.github.com>
2022-03-15 14:43:06 -05:00
reesporte
f690694e77
remove commented gitlab jobs, run only on merge to master
2022-03-15 14:43:06 -05:00
reesporte
c9c36f5fc6
WIP: start integration test setup
...
TODO:
- remove commented out gitlab jobs
- make it run only on merge to master
2022-03-15 14:43:06 -05:00
Todd Gruben
8c247ff419
bump go to go 1.17.7
2022-03-08 08:38:07 -06:00
Matthew Jaffee
3fc271ff07
change release format
...
This was in response to some feedback we got about the new release
format. Executables were no longer had executable permission due to
going through S3 (hence the tarballs), and we wanted a more consistent
directory structure in the final release which included the versions
of various components.
2022-03-02 14:39:41 -06:00
Matthew Jaffee
0dc5aed8d7
add "go mod tidy" CI check
...
pulled this from IDK... we just had an issue where we had an unused
dep in go.mod.
2022-03-02 08:47:12 -06:00
Matthew Jaffee
63c3a8b761
add "needs: []" to go tests race to make it start immediately
...
also move race tests to a special "nonblocking" stage that is after
everything else, so they don't block anything else from starting
2022-03-02 08:47:12 -06:00
pokeeffe-molecula
6fa4e1242c
only run able perf on master
2022-02-28 09:43:19 -06:00
pokeeffe-molecula
2fb6799565
extend the job timeout
2022-02-24 18:01:07 -06:00
pokeeffe-molecula
db81dcd5c1
missed some lines apparently
2022-02-23 11:06:23 -06:00
pokeeffe-molecula
e2b1986504
make it so the autoscaler does not kill us...precious
2022-02-23 10:54:12 -06:00
pokeeffe-molecula
9b5a65c35f
skip some stuff in the gauntlet we don't need to run
2022-02-17 16:46:03 -06:00
pokeeffe-molecula
08f5454f6b
run it from the shell script
2022-02-16 17:01:41 -06:00
pokeeffe-molecula
1f0799e887
trying again. again.
2022-02-16 14:24:43 -06:00
pokeeffe-molecula
228489eafa
omg
2022-02-16 14:10:35 -06:00
pokeeffe-molecula
c9dbb9f3cc
again
2022-02-16 14:08:45 -06:00
pokeeffe-molecula
305a046f99
Try again
2022-02-16 13:59:00 -06:00
pokeeffe-molecula
156552f8d4
try deps another way
2022-02-16 13:50:26 -06:00
pokeeffe-molecula
d126b8198f
Merge branch 'master' into able-perf
2022-02-16 13:32:08 -06:00
pokeeffe-molecula
55e465ba5c
add some retries
2022-02-16 13:23:52 -06:00
pokeeffe-molecula
7610dea65e
add the test script
2022-02-16 13:00:35 -06:00
Matthew Jaffee
e7241ac024
fix tag check to check against null
...
empty string doesn't work because gitlab doesn't set the variable at
all. How do I know that "null" is correct? Because Fletcher told
me... apparently it's a ruby-ism
2022-02-16 10:51:12 -06:00
Matthew Jaffee
307aefc05e
fix up S3 release dump
...
- remove commit SHA nesting
- add NOTICE, .service files, and .conf
2022-02-16 10:51:12 -06:00
Matthew Jaffee
12a215a006
add separate S3 dump step for tags
2022-02-16 10:51:12 -06:00
pokeeffe-molecula
dca6a27f00
try to get artifacts in child pipeline
2022-02-16 10:46:00 -06:00
pokeeffe-molecula
16c58db078
now try and set up the cluster
2022-02-16 08:32:39 -06:00
pokeeffe-molecula
0f7990e772
now try and run k6
2022-02-15 20:59:13 -06:00
pokeeffe-molecula
9c3e4a4a8c
sudont
2022-02-15 18:39:28 -06:00
pokeeffe-molecula
4a31fe4b2e
reordering some stuff
2022-02-15 18:16:00 -06:00
pokeeffe-molecula
e5f85a6f94
try again, again, again
2022-02-15 18:05:55 -06:00
pokeeffe-molecula
65f6239d96
fixing
2022-02-15 16:05:02 -06:00
pokeeffe-molecula
997b8f9b5b
remove rules in child
2022-02-15 14:28:12 -06:00
pokeeffe-molecula
53a3573c25
y u no work
2022-02-15 13:14:14 -06:00