Alexandre Gaudreault
0114636cdc
test(e2e): oras binary not found locally if not installed in path ( #25751 )
...
Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com >
2025-12-19 11:34:06 -05:00
Papapetrou Patroklos
a48b381d3b
chore: allow devs to run locally a subset of e2e tests ( #25514 )
...
Signed-off-by: Patroklos Papapetrou <ppapapetrou76@gmail.com >
2025-12-08 10:00:38 +02:00
Nitish Kumar
a06dfeb832
chore: check for gotestsum installation when running tests locally ( #24271 )
...
Signed-off-by: nitishfy <justnitish06@gmail.com >
2025-08-26 13:13:01 +03:00
Oliver Gondža
5ee35ad707
fix: Address shellcheck detected shell warnings ( #22686 )
...
Signed-off-by: Oliver Gondža <ogondza@gmail.com >
2025-07-18 07:38:27 -04:00
Regina Voloshin
c7e02eefdd
fix: make test fails with exec format error ( #21630 )
...
Signed-off-by: reggie-k <regina.voloshin@codefresh.io >
2025-01-24 08:16:35 -05:00
rumstead
9592b84bcb
feat: adding gocover to e2e tests ( #18130 ) ( #18537 )
...
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
* try putting profiles in different directories
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* does this upload the whole directory?
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* create directories and only run one test
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* shut everything down before uploading coverage
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* don't fail on goreman failure
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* sleep 30
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* always upload server output
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix: implement graceful shutdown for api server
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Shutdown servers in parallel
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add noop shutdown function on api server constructor
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix waitgroup
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* more attempts to gracefully shut down
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* more tests
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* cleanup
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* revert graceful shutdown work, needs more work
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* more graceful shutdown cleanup
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* lint
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* feat: adding go coverage to e2e tests
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
---------
Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2024-06-13 14:17:07 -04:00
Zadkiel AHARONIAN
69e82ccbd6
chore: allow override of default e2e test args ( #18415 )
...
Signed-off-by: Zadkiel AHARONIAN <hello@zadkiel.fr >
2024-06-04 22:45:53 -04:00
Michael Crenshaw
cc97a595f9
feat(ci): retry individual e2e tests ( #15696 )
2023-09-28 17:05:10 +00:00
Michael Crenshaw
e75cf73316
chore: upgrade to go 1.20 ( #12014 )
...
* chore: Upgrade Golang to 1.19 (#10176 ) (#10186 )
* Upgrade Golang to 1.19
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* go mod tidy with go 1.19
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* Replace deprecated ioutil
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* make codegen changes
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
* Codegen Changes
Signed-off-by: OmarKalloush <omar.kalloush@optimumpartners.co >
chore: upgrade golangci-lint to 1.50.1
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
missed a spot
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
tidy
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
fix bad merge
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Author: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-Authored-By: OmarKalloush <omar.kalloush@optimumpartners.co >
fix indentation
fix lint and codegen
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* 1.20
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix lint errors
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* fix "syntax error: unexpected var after top level declaration" in "make test-race-local"
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: OmarKalloush <100078273+OmarKalloush@users.noreply.github.com >
2023-02-17 15:21:14 -05:00
Dan Molik
d00fa536e2
feat: New SCM and pull request ApplicationSet generators for Gitea ( #8989 )
...
* feat: New SCM and pull request ApplicationSet generators for Gitea
An initial implementation of Pull Request and SCM generators for Gitea.
API paging, and repo labels have not been implemented.
Signed-off-by: Dan Molik <dan@danmolik.com >
* chore: white space in hack/test.sh
re-trigger linting check
Signed-off-by: Dan Molik <dan@danmolik.com >
* chore: add gitea_scm and gitea_pr tests
Signed-off-by: Dan Molik <dan@danmolik.com >
* bug: ensure gitea scm haspath detects directories correctly
Signed-off-by: Dan Molik <dan@danmolik.com >
2022-04-07 09:08:54 -04:00
Michael Crenshaw
d2b5697dbd
chore: use go install instead of deprecated go get ( #8333 )
...
* chore: use go install instead of deprecated go get
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
* docs: readme fixes
Signed-off-by: Michael Crenshaw <michael@crenshaw.dev >
2022-02-01 18:59:58 -08:00
Alexander Matyushentsev
3f32a750a0
chore: use go embed instead of packr ( #6262 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-05-18 20:46:17 -07:00
jannfis
ae49b45249
chore: Upgrade Go module to v2 ( #5931 )
...
* chore: Upgrade Go module to v2
Signed-off-by: jannfis <jann@mistrust.net >
* Restore import order
Signed-off-by: jannfis <jann@mistrust.net >
* fix knowntypes_normalizer codegen error
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix codegen
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* fix Procfile
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2021-04-01 20:44:18 +02:00
jannfis
80515a3b57
chore: Migrate CI toolchain to GitHub actions ( #3677 )
...
* chore: Migrate CI to GitHub actions
* Do not install golangci-lint, we use the action
* Integrate codecov.io upload
* Use some better names for analyze job & steps
* go mod tidy
* Update tools
* Disable CircleCI completely
* Satisfy CircleCI with a dummy step until it's disabled
2020-05-31 23:11:28 +02:00
jannfis
23bf07d206
chore: Migrate to Go modules ( #3639 )
...
* chore: Migrate to Go modules
* Update CircleCI config
* Fix path
* Attach vendor for test step correctly
* restore_vendor -> attach_vendor
* Update cache path
* Checkout code before attaching vendor
* Move checkout to even earlier in job
* Don't restore cache for e2e step
* .
* Explicitly set GOPATH
* Restore Build cache
* Fix permissions
* Set correct environment for docker env
* Uncache everything
* Fix permissions
* Use workspace for caching Go code
* .
* go mod tidy
* Try to speed up builds
* Make mod target implicit dependencies
* Do not call make mod-download or mod-vendor
* Fix permissions
* Don't have modules dependendencies on test-e2e-local
* Fix confgi
* Bye bye
* Remove test parallelism
* Get max test parallelism back in, but with lower value
2020-05-26 18:15:38 +02:00
jannfis
27141ff083
chore: Containerize complete build & test toolchain ( #3245 )
...
chore: Containerize complete build & test toolchain
2020-03-27 11:36:20 -07:00
Jesse Suen
476b09cbbf
feat: improve api-server and controller performance ( #3222 )
...
* group read comparison settings during app reconciliation
* Reduce lock contention in clusterInfo::ensureSynced(). Add getRepoObj stats
* Remove additional source of lock contention
* Exclude the coordination.k8s.io/Lease resource
Co-authored-by: Alexander Matyushentsev <amatyushentsev@gmail.com >
2020-03-16 11:51:59 -07:00
Alexander Matyushentsev
d06260ebbb
Issue #2592 - Remove transitive dependency on packr ( #2631 )
2019-11-04 10:41:43 -08:00
Alex Collins
549503c87a
Final optimisations ( #2486 )
2019-10-15 09:15:33 -07:00