Jann Kleen
c40b1530d1
Update minimum docker compose requirement ( #3078 )
...
* Update minimum docker compose requirement
docker compose down <service> is now required.
* Update docker compose version to new minimum in CI config.
2024-05-29 14:59:22 -07:00
Hubert Deng
0dabb5a4cc
Different approach to editing permissions of docker volumes ( #3084 )
...
* different approach to editing permissions of docker volumes
2024-05-29 11:30:44 -07:00
Hubert Deng
9e36d2f57a
Add upgrade test ( #3012 )
...
* add upgrade test
2024-05-02 20:04:34 +00:00
Hubert Deng
f84bb3d8e8
Revert "Sampling: Run e2e tests every 5 minutes" ( #2999 )
...
Revert "Sampling: Run e2e tests every 5 minutes (#2994 )"
This reverts commit 6c67717fc530145514198143007af1c7ff5b03a3.
2024-04-26 13:19:16 -07:00
Hubert Deng
6c67717fc5
Sampling: Run e2e tests every 5 minutes ( #2994 )
...
run tests every 5 minutes
2024-04-24 08:59:42 -07:00
Hubert Deng
ebf887c931
Tweak e2e test github action ( #2987 )
2024-04-23 13:28:01 -07:00
Hubert Deng
3ead5cf11d
Bump docker compose version in CI ( #2980 )
...
* only rerun tests on v2.0.1
* change from http error to request error
* use 3 retries like before
2024-04-19 14:22:29 -07:00
Hubert Deng
7c992697af
Use python for e2e tests ( #2953 )
...
* bump e2e action commit sha
2024-04-11 13:12:19 -07:00
Hubert Deng
c4ae491929
Bump ubuntu version for tests ( #2923 )
...
* bump ubuntu version used for testing
* get rid of codecov cli dependency
2024-03-26 14:57:49 -07:00
Hubert Deng
9b3b9bc3cd
Write Customization tests in python ( #2918 )
...
* port everything integration test related to python
2024-03-26 11:14:15 -07:00
Hubert Deng
b3d3ce06da
Integration tests in python ( #2892 )
...
* integration tests in python
2024-03-20 12:27:17 -07:00
Hubert Deng
746031dda4
Integration test improvements ( #2858 )
...
* integration test improvements
2024-03-07 14:49:16 -08:00
dependabot[bot]
9c8e3d5741
build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 ( #2788 )
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 14:16:19 -08:00
dependabot[bot]
de9f52ffd9
build(deps): bump actions/setup-python from 4 to 5 ( #2644 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hubert Deng <hubert.deng@sentry.io>
2024-02-06 10:51:56 -08:00
Amin Vakil
b71d147b7f
Run tests only on getsentry repository ( #2681 )
2024-01-12 14:42:48 -08:00
Hubert Deng
2bf9af3a72
Add fast revert GH workflow ( #2499 )
...
* add fast revert workflow
2023-10-19 12:17:38 -07:00
dependabot[bot]
b814ec7d92
build(deps): bump actions/checkout from 3 to 4 ( #2493 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 09:40:10 -07:00
Alex Zaslavsky
efabb2ea87
fix: e2e test jq bug ( #2410 )
2023-09-20 11:24:52 -07:00
Hubert Deng
9eb056fddc
Decrease frequency of e2e tests ( #2383 )
...
decrease frequency of e2e tests
2023-09-06 20:12:10 +00:00
Hubert Deng
f7d63fe01b
Increase frequency of e2e test runs ( #2375 )
...
increase frequency of e2e test runs
2023-09-05 16:04:56 -07:00
Hubert Deng
98fbc9e302
Bump self-hosted e2e action commit sha ( #2369 )
...
* bump sha
2023-08-29 14:59:51 -07:00
Hubert Deng
89672fef33
Remove stale-bot in self-hosted ( #2255 )
...
delete stale bot in self-hosted
2023-07-07 14:37:41 -07:00
Hubert Deng
5c77236dc5
Remove docker compose v1 ( #2187 )
...
* remove docker compose v1
2023-06-09 09:04:10 -07:00
Hubert Deng
723abc0163
Uninstall Docker Compose v1 from CI so it's not used for tests ( #2114 )
...
* remove docker compose v1
* use scripts for integration tests
* use $dc for tests
* move removing dc v1 up
2023-05-02 15:12:45 -07:00
Hubert Deng
48e20d66f9
Bump commit sha for e2e test action ( #2104 )
...
bump commit sha for e2e action
2023-04-24 12:20:23 -07:00
Hubert Deng
fed0dccf97
Bump self-hosted-e2e-tests action commit sha ( #2008 )
...
bump self-hosted-e2e-tests action commit sha
2023-03-03 11:12:51 -08:00
Hubert Deng
da640d1519
Revert symbolicator tests ( #2004 )
...
revert symbolicator tests
2023-03-02 14:29:47 -08:00
Hubert Deng
0e7c7c7d82
Remove issue status helper automation ( #1989 )
...
remove issue status helper automation
2023-02-27 12:20:50 -08:00
Amin Vakil
4e6ddaec8f
Run close stale issues/PRs only on getsentry ( #1969 )
2023-02-16 13:46:49 -08:00
Amin Vakil
edcdfd4d9f
Run lock issues/PRs only on getsentry ( #1966 )
2023-02-15 09:51:23 -08:00
Ethan Smith
19d6edfae0
ci: Add test for symbolicator pipeline ( #1916 )
...
Fixes #1888
This integration test:
uploads a symbol file, which indicates where to find the symbols for the minidump
uploads a sample minidump, which creates an event we can check for
This test is based on the test here: 28f4f36b4a/tests/symbolicator/test_minidump_full.py (L72)
2023-01-19 12:57:16 -08:00
Chad Whitacre
dc77c3af1f
Pick up CI bugfix ( #1905 )
2023-01-09 20:30:44 +00:00
Ethan Smith
8bc4017826
ci: Remove GCB and update Github Action SHA ( #1880 )
...
This also updates the Github Action to use the latest commit.
2022-12-27 12:40:45 -08:00
Ethan Smith
794b9ffce5
Try adding end to end tests using new action ( #1806 )
2022-11-14 09:31:04 -08:00
Matt Gaunt-Seo @ Sentry.io
c573bddf65
Update to actions/checkoutv3 to address upcoming github deprecations ( #1792 )
2022-11-02 09:36:00 -07:00
anthony sottile
65122d4d40
ref: upgrade actions/setup-python to avoid set-output deprecation ( #1789 )
...
Committed via https://github.com/asottile/all-repos
2022-10-31 13:42:51 -04:00
Hubert Deng
b71a17acad
Fix sentry release for dogfood instance ( #1768 )
...
* test sentry release
* use actions checkout for dogfood release
2022-10-21 16:00:04 -07:00
Ethan Smith
6b9306a17c
Add pre-commit config ( #1738 )
2022-10-21 13:46:35 -07:00
Hubert Deng
871c5f6092
Reorganize unit test layout ( #1729 )
...
* fix failing unit tests
* fix unit test pipeline
* add newline to unit-test file
* preserve semantics from docker volume test
* add error-handling tests
* reorganize file structure of unit tests
* add comment for using _file format in ensure relay credentials test
* add error handling unit tests
* use unit-test directory
* stack trace should be from the unit test directory
* Slightly better fail signal
* Clearer start as well
Co-authored-by: Chad Whitacre <chadwhitacre@sentry.io>
2022-09-29 14:48:48 -07:00
Hubert Deng
196b40feb1
Tag releases with sentry-cli ( #1718 )
...
* tag releases with sentry-cli
* comment out action-prepare-release for testing
* add sentry debug log level
* add auth token secret
* add sentry url
Co-authored-by: Ethan Smith <ethan@ethanhs.me>
Co-authored-by: Ethan Smith <ethan@ethanhs.me>
2022-09-23 10:14:20 -07:00
Amin Vakil
081239e3b1
Use docker-compose 2.7.0 instead of 2.2.3 in CI ( #1591 )
2022-08-17 10:56:28 -07:00
Amin Vakil
f2fb758c48
Run release a new version job only on getsentry ( #1529 )
2022-06-22 16:21:03 -04:00
Benedikt Franke
9eff0c3b4d
Ease modification of base image ( #1479 )
2022-05-25 12:54:29 -04:00
Chad Whitacre
282c269274
Skip some CI due to a difficult bug
...
https://github.com/getsentry/self-hosted/issues/1415
2022-04-15 20:14:43 -04:00
Chad Whitacre
e3d0801c21
Use better API key when available ( #1408 )
2022-04-02 00:05:29 +00:00
Chad Whitacre
7d7cb49164
Use a custom action ( #1407 )
2022-04-01 16:20:05 -04:00
Chad Whitacre
28d8928820
meta(gha): Deploy workflow enforce-license-compliance.yml ( #1388 )
2022-03-18 10:37:21 -04:00
Amin Vakil
48dd5eb144
Run CI every night ( #1334 )
2022-03-14 18:27:20 -04:00
Chad Whitacre
a5c65979ad
meta(gha): Deploy workflow enforce-license-compliance.yml ( #1375 )
2022-03-14 12:00:21 -04:00
Kamil Ogórek
4f978505f0
ci: Change stale GitHub workflow to run once a day ( #1371 )
2022-03-12 08:43:05 +00:00