20 Commits

Author SHA1 Message Date
Burak Yigit Kaya
39ea4dcec3
fix: Bring back test.sh relied upon by other repos 2021-07-30 20:45:49 +03:00
Kyle Filz
17b675c833
feat: Support custom CA roots (#1015)
Mount a certificate folder to local ca storage in containers,
and add update command to cron image's entrypoint.

Result of poking and prodding from getsentry/sentry#26851
2021-07-30 18:39:47 +03:00
Chad Whitacre
34812ce837
Port test.sh to macOS (#1031) 2021-07-16 14:56:56 -04:00
Burak Yigit Kaya
60e947d4f7
fix: Fix .env path for test scripts (#928) 2021-04-22 13:02:11 -04:00
Burak Yigit Kaya
257bccc96c
fix: test.sh should use the variable $_group (#921) 2021-04-12 16:43:09 -04:00
Burak Yigit Kaya
fc7fc5d0ce
fix(cron): Fix sentry-cleanup entrypoint issue (#861)
Fixes #860 and adds a test case to ensure all cleanup jobs are working.
2021-02-15 10:33:58 -05:00
Chad Whitacre
612a14c63c
Add some structure to logging with ::group:: (#827) 2021-01-19 17:30:07 -05:00
Burak Yigit Kaya
ae9378862c
fix(py3): Make event ingestion test more robust (#693)
We were relying on the public DSN field coming first from the API and with Python 3, that's not the case to the tests were failing. This PR makes DSN extraction a bit more robust while still avoiding a full-fledged JSON parser.
2020-10-05 23:57:49 +03:00
Tomasz Kontusz
1a9b45fb9f
EditorConfig and indentation fixes (#650)
EditorConfig based on conversation in https://github.com/getsentry/onpremise/pull/615#discussion_r477338006, and with the indentation fixes.

This PR will probably conflict with everything, but at least the code is a little bit more consistent :-D
2020-08-31 14:40:52 +03:00
Burak Yigit Kaya
cb8bb3b2e7
ci: Disable beacon on CI e2e tests (#649)
This also brings in common pre-test commands into test.sh file.
2020-08-27 20:27:55 +03:00
Burak Yigit Kaya
0bf688a0a6
ci: Increase timeout for getting test event
Travis CI failed waiting on this multiple times so increase the grace period. Turns out during peak times things get slow.
2020-07-15 22:53:56 +03:00
Burak Yigit Kaya
bb2b37a065
test: Improve cosmetics, remove docker-compose logs 2020-07-14 01:44:07 +03:00
Burak Yigit Kaya
0ef9bf5721
test(gcb): Even more debug info on fail 2020-07-14 01:29:44 +03:00
Burak Yigit Kaya
f922986403
test(gcb): Add more debug info for GCB fails 2020-07-14 01:09:02 +03:00
Burak Yigit Kaya
35e817ceb4
fix(gcb): Don't use uuidgen as it doesn't exist on GCB 2020-07-14 00:48:35 +03:00
Burak Yigit Kaya
61ec4166d1
fix(test): Don't use sentry-cli for test event (#585)
Running Docker on the host network is not supported on GCB, which is breaking our builds over at getsentry/sentry. This patch removes the use of sentry-cli and does a manual `curl` request to create the test event.
2020-07-14 00:31:46 +03:00
Burak Yigit Kaya
75fe6c073b
fix(ingest): Fix Relay auth issues and add e2e event ingestion test (#578)
This is a long-needed test that tests the whole pipeline from Nginx, Relay, to Kafka, and Snuba. The final missing piece is testing the Symbolicator integration.

This PR is also a follow up to #576 as it didn't solve the Relay issues fully (the earlier fix was a coincidence or is not as reliable as it seemed).

Fixes #486 (finally?).
2020-07-13 13:07:05 +03:00
Burak Yigit Kaya
5d064c2224
feat(sentry10): Make on-premise work for Sentry 10 (#220) 2019-11-12 02:18:59 +03:00
Burak Yigit Kaya
9177155c79
feat(nightlies): Add ability to build from nightlies (#211)
This patch adds the optional IMAGE env variable to set the base
image and adds nightly builds to Travis CI.
2019-07-08 18:56:51 +03:00
Burak Yigit Kaya
f015462a51 ci(travis): Add e2e smoke testing with Travis CI 2019-07-02 00:23:31 +03:00