Commit Graph

1086 Commits

Author SHA1 Message Date
Nikhil Nandagopal
357429fd3f Updated Label Config 2022-09-12 17:29:13 +05:30
Nikhil Nandagopal
9354d4449e Updated Label Config 2022-09-12 17:28:18 +05:30
Nikhil Nandagopal
4f834c9d4d Updated Label Config 2022-09-12 17:22:02 +05:30
Nikhil Nandagopal
3b0c6cbe3f Updated Label Config 2022-09-12 17:15:36 +05:30
Arpit Mohan
b2ff88a9e1 ci: Removing the redundant permissions in fat-container-test step 2022-09-12 11:11:30 +05:30
Arpit Mohan
5db7aa0fa1
ci: Reverting the permission check on ok-to-test
This needs to be tested properly on a test organization.
2022-09-11 20:50:59 +05:30
Arpit Mohan
4c55b0edd7 ci: Making ok-to-test command executable only to users with write permission on the appsmithorg organization 2022-09-11 17:57:40 +05:30
Arpit Mohan
978e68820e
ci: Fixing the notification & Depot Docker build step (#16671)
Fixing the notification & Depot Docker build step for integration test & test-build-docker workflows
2022-09-09 18:48:16 +05:30
Arpit Mohan
5642274694 ci: Removing depot docker build from fat-container-test in integration-tests.yml 2022-09-09 15:36:33 +05:30
Arpit Mohan
655a5a668d ci: Fixing the condition check for server running in ui-test and perf-test steps 2022-09-09 14:59:32 +05:30
Arpit Mohan
408bcaf1a9 ci: Moving ok-to-test permission to none till further debugging 2022-09-09 14:06:34 +05:30
Arpit Mohan
d5a6dacb2a ci: Fixing the yml syntax for test-build-docker image workflow 2022-09-09 11:53:21 +05:30
Arpit Mohan
c0e1a6202f
ci: Fixing the package step for test-build-docker workflow (#16661)
## Description

The depot docker step wasn't initialized. This was causing Docker builds to fail.

## Type of change

- Bug fix (non-breaking change which fixes an issue)

## How Has This Been Tested?

- Relying on CI

## Checklist:

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
2022-09-09 11:47:34 +05:30
Nikhil Nandagopal
28d7b2b97f Updated Label Config 2022-09-09 11:41:53 +05:30
Arpit Mohan
121b1eb8e4
ci: Swap docker for depot (#16658)
Refer to #16020 for details. This PR has been opened since we could not modify the previous PR since it's a contribution by an external contributor.

Co-authored-by: kylegalbraith <kyle.galbraith459@gmail.com>
2022-09-09 01:43:03 +05:30
Arpit Mohan
697bdecaa5
ci: Modularizing the Github actions workflow for maintainability (#16505) 2022-09-09 01:08:55 +05:30
Arpit Mohan
7664f65e43 ci: Fixing the chrome stable version format 2022-09-07 18:50:54 +05:30
Arpit Mohan
52dfdd8eb4 ci: Moving to stable chrome version for Cypress 2022-09-07 17:49:21 +05:30
Arpit Mohan
05c109d220 ci: Fixing the yaml syntax for browser version 2022-09-07 15:47:53 +05:30
Aishwarya-U-R
9499f3188d
test: Running CI on latest Chrome browser (#16613)
## Description

- This PR makes changes to run CI on latest stable Chrome always

## Type of change

- Browser update

## Checklist:

- [X] My code follows the style guidelines of this project
- [X] I have performed a self-review of my own code
- [X] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [X] My changes generate no new warnings
- [X] I have added tests that prove my fix is effective or that my feature works
- [X] New and existing unit tests pass locally with my changes
2022-09-07 15:44:14 +05:30
Arpit Mohan
577ac298da Moving the client build & package steps to Buildjet 2022-09-07 14:00:15 +05:30
Aishwarya-U-R
8a7ec8560e
test: Moving from Chrome to Electron browser for CI runs (#16598)
## Description

- This PR makes changes for moving from Chrome to Electron browser for CI runs & fixes the git hub runners failure issue incases of Chrome version updates

## Type of change

- Browser name update

## Checklist:

- [X] My code follows the style guidelines of this project
- [X] I have performed a self-review of my own code
- [X] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [X] My changes generate no new warnings
- [X] I have added tests that prove my fix is effective or that my feature works
- [X] New and existing unit tests pass locally with my changes
2022-09-07 10:54:55 +05:30
Jaroslav Lobačevski
bf98cb992f
ci: Update ok-to-test.yml to run only on pull request comments (#16566)
The expression was treated as a string and always evaluated as true.
2022-09-06 22:05:21 +05:30
Ashok Kumar M
0fc7f4c7f6
fix: removing "Exit if Server hasn't started" coz its not needed. (#16589) 2022-09-06 19:03:32 +05:30
Ashok Kumar M
d4eee444f2
fix: Updating the server and client artifacts path. (#16585) 2022-09-06 17:14:13 +05:30
Ashok Kumar M
3594b81a9b
fix: fixing perf test workflow during merge. (#16574) 2022-09-06 15:02:34 +05:30
Ashok Kumar M
cefd0b6469
fix: adding perf test runs to workflows post merge to release. (#16559) 2022-09-06 13:09:14 +05:30
Ashok Kumar M
4c90f3ecd4
fix: adding git token for perf infra. (#16546)
* fix: adding git token for perf infra.

* changing name PERF_GITHUB_PAT
2022-09-05 18:27:13 +05:30
Nikhil Nandagopal
bc84361b96 Updated Label Config 2022-09-05 16:01:40 +05:30
Somangshu Goswami
b89995aa25
chore: Update the welcome bot message (#16444)
Updated the message to include request for raising a review, its a critical piece of information people should have
2022-09-01 16:12:07 +05:30
Ashok Kumar M
d0491f7a75
chore: replacing supabase secrets with performance db secrets. (#16423)
task: replacing supabase secrets with performance db secrets.
2022-09-01 15:02:46 +05:30
Arpit Mohan
3e00356e71 Increasing the memory for self-hosted runners for server build in CI 2022-08-27 16:45:47 +05:30
Arpit Mohan
0420161861
ci: Moving server builds to Buildjet to confirm if it's faster and more reliable (#16346)
Moving server builds to Buildjet to confirm if it's faster and more reliable

Also, cleaning up some CI workflows to remove references to release-frozen branch.
2022-08-27 16:15:59 +05:30
Arpit Mohan
037efacbf3
fix: Display community edition along with version (#16341)
## Description

This PR adds the string `Community` along with the Appsmith version. This will help users identify the type of instance that they are running.

## Type of change

- New feature (non-breaking change which adds functionality)

## How Has This Been Tested?

Manually

## Checklist:

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
2022-08-27 15:10:03 +05:30
Nikhil Nandagopal
91a800d334 Updated Label Config 2022-08-24 11:13:36 +05:30
Tanvi Bhakta
17fd4f1512
fix: a typo (conatiner -> container) (#16200) 2022-08-23 10:44:54 +05:30
arslanhaiderbuttar
62b97c8203
fix: changed the download paths for s3 in CI workflows (#16194) 2022-08-22 22:50:31 +05:30
Nikhil Nandagopal
9e3d95d216 Updated Label Config 2022-08-19 12:54:35 +05:30
Arpit Mohan
943cfa9cd3
ci: Removing unused CI workflow files (#16142) 2022-08-19 05:28:39 +02:00
Nikhil Nandagopal
b79120c703 Updated Label Config 2022-08-18 15:00:38 +05:30
Nikhil Nandagopal
dab70a09df Updated Label Config 2022-08-18 14:34:24 +05:30
Nikhil Nandagopal
64f0a15321 Updated Label Config 2022-08-18 12:14:20 +05:30
arslanhaiderbuttar
e9bc7063b6
Fix TED run command updated (#16089) 2022-08-18 10:09:12 +05:30
Satish Gandham
92a00e590e
ci: Remove directory listing command from perf tests (#16117)
* Clean up the perf folder and update integration commnds to use the new repo

* Use a different token for github auth

* Update the token

* - Remove directory listing command

* Move perf checkout command to the back

* resolve conflicts

* Add directory listing code

* Fix an issue with directory listing

* - Remove directory listing code

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-18 09:31:54 +05:30
Satish Gandham
5c7d2d0568
ci: Change directory listing code (#16109)
* Clean up the perf folder and update integration commnds to use the new repo

* Use a different token for github auth

* Update the token

* - Remove directory listing command

* Move perf checkout command to the back

* resolve conflicts

* Add directory listing code

* Fix an issue with directory listing

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-17 17:42:32 +05:30
Satish Gandham
47e5040c86
ci: Move performance-infra checkout to the back in ci script (#16107)
* Clean up the perf folder and update integration commnds to use the new repo

* Use a different token for github auth

* Update the token

* - Remove directory listing command

* Move perf checkout command to the back

* resolve conflicts

* Add directory listing code

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-17 16:27:38 +05:30
Satish Gandham
d232823edb
ci: Remove directory listing command from perf tests (#16084)
* Clean up the perf folder and update integration commnds to use the new repo

* Use a different token for github auth

* Update the token

* - Remove directory listing command

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-17 12:30:48 +05:30
Satish Gandham
50014eef78
ci: Update the access token in ci script (#16058)
* Clean up the perf folder and update integration commnds to use the new repo

* Use a different token for github auth

* Update the token

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-16 16:44:44 +05:30
Satish Gandham
3990162ca6
ci: Update the access token in ci script. (#16032)
* Clean up the perf folder and update integration commnds to use the new repo

* Use a different token for github auth

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-16 14:33:55 +05:30
Nikhil Nandagopal
6176f6ec1c Updated Label Config 2022-08-16 14:14:25 +05:30
Satish Gandham
a76fd48ddc
chore: Update integration script to use performance testing code from private repo (#15991)
Clean up the perf folder and update integration commnds to use the new repo

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-08-16 11:54:13 +05:30
arslanhaiderbuttar
058d90cea0
test: Update workflows for upgrade scenarios (#15841)
Update workflows for upgrade scenarios
2022-08-15 14:08:30 +00:00
Nikhil Nandagopal
50597d5d6f Updated Label Config 2022-08-11 14:05:45 +05:30
Nikhil Nandagopal
79959fcfec Updated Label Config 2022-08-11 12:54:47 +05:30
Nikhil Nandagopal
7e17ed875d Updated Label Config 2022-08-11 12:54:36 +05:30
Nikhil Nandagopal
7306c48714 Updated Label Config 2022-08-11 12:54:26 +05:30
Nikhil Nandagopal
eaf41a24bb Updated Label Config 2022-08-11 12:54:17 +05:30
Nikhil Nandagopal
b9622c6998 Updated Label Config 2022-08-11 12:54:08 +05:30
Nikhil Nandagopal
19e4375f67 Updated Label Config 2022-08-11 12:53:51 +05:30
Nikhil Nandagopal
f1eff29b7c Updated Label Config 2022-08-10 18:36:42 +05:30
Arpit Mohan
ec29bbfac4
ci: Running the "Test plan approved" check only on pull requests to release branch (#15850) 2022-08-08 22:24:00 +05:30
Nikhil Nandagopal
48883bc868 Updated Label Config 2022-08-03 17:13:33 +05:30
Nikhil Nandagopal
787ec15b0c Updated Label Config 2022-08-03 15:07:08 +05:30
Nikhil Nandagopal
332fab55b0 Updated Label Config 2022-08-02 14:39:01 +05:30
Nikhil Nandagopal
98a40e67c7
Update --documentation-improvement.yaml 2022-07-29 13:02:42 +05:30
Nikhil Nandagopal
62c6d48dd3
Update --bug-report.yaml 2022-07-29 13:01:43 +05:30
Nikhil Nandagopal
2a32f157ee Updated Label Config 2022-07-25 09:38:30 +05:30
Nikhil Nandagopal
692f1a5606 Updated Label Config 2022-07-22 17:23:56 +05:30
Nikhil Nandagopal
020d14dace Updated Label Config 2022-07-22 11:48:30 +05:30
Nikhil Nandagopal
c57b6268a1 Updated Label Config 2022-07-22 10:48:04 +05:30
Nikhil Nandagopal
7445d5d737
Update config.json 2022-07-18 13:00:38 +05:30
Satish Gandham
e2db190ed2
ci: Stabilise the host before running perf tests (#15130)
* Run perf tests only on buildjet machine

* - Set chrome process priority to maximum to stabilise the run data

* Update index.js

* Update perf.js

* Update index.js

* - Move around args

* - Add --no-sandbox option to initial setup

* -We don't need sudo on the main script, we can use sudo in node scripts to set process priority

* - Some tweaks to the perf scripts.

* - Remove no-sandbox option in puppeteer launch

* - Remove sudo at unnecessary places

* - Add code to force grabage collection in chrome

* Update logins and some cleanup

* Remove unsed import

Co-authored-by: Satish Gandham <satish@appsmith.com>
2022-07-11 21:22:25 +05:30
Nikhil Nandagopal
1f17fb8d1d Updated Label Config 2022-07-08 11:36:46 +05:30
Nikhil Nandagopal
dd20693afd Updated Label Config 2022-07-08 11:31:39 +05:30
albinAppsmith
28b2561d32
ci: Design system label name fix (#14996)
Design system label name fix
2022-07-07 22:00:06 +05:30
Nikhil Nandagopal
0906a4189c Updated Label Config 2022-07-05 13:44:19 +05:30
albinAppsmith
8c1a4af4b9
ci: Added workflow for adding reviewers to PR if ads folder changed (#14880)
Added workflow for adding reviwers to PR if ads folder chnaged
2022-07-01 01:48:16 +05:30
Nikhil Nandagopal
906967b0ab Updated Label Config 2022-06-30 20:26:52 +05:30
yatinappsmith
703b0efda6
Add matrix for fat container tests (#14850) 2022-06-30 11:32:40 +05:30
Nikhil Nandagopal
622591aa49 Updated Label Config 2022-06-29 10:43:53 +05:30
Nikhil Nandagopal
a8bbed0095 Updated Label Config 2022-06-27 14:59:59 +05:30
Nikhil Nandagopal
7f0b6c10d1
Update config.json 2022-06-27 14:57:41 +05:30
Nikhil Nandagopal
8b58f10c7a Updated Label Config 2022-06-27 14:55:34 +05:30
Nikhil Nandagopal
7c704778ee Updated Label Config 2022-06-27 14:55:20 +05:30
Nikhil Nandagopal
f173900018 Updated Label Config 2022-06-27 14:55:05 +05:30
Nikhil Nandagopal
611aba0bdc Updated Label Config 2022-06-27 14:53:07 +05:30
Nikhil Nandagopal
b6ed3d4140 Updated Label Config 2022-06-27 14:52:40 +05:30
Nikhil Nandagopal
b04bb7c491 Updated Label Config 2022-06-27 14:51:53 +05:30
Arpit Mohan
1d76fe3ceb
ci: Revert "ci: Use buildjet runners for Cypress tests, and fewer of them"
Reverts #14636

Reverting this change for now because there is an issue when re-running the failed specs. The action is unable to find the correct directory.
2022-06-22 09:57:40 +05:30
Nikhil Nandagopal
091ab38f2e Updated Label Config 2022-06-20 17:00:44 +05:30
Hetu Nandu
09bd4e35bd
ci: Update Test plan checker (#14633) 2022-06-20 15:10:36 +05:30
Shrikant Sharat Kandula
054b6942b8
Use buildjet runners for Cypress tests, and fewer of them (#14636) 2022-06-20 11:52:17 +05:30
Satish Gandham
4f62ad799b
Remove sudo from perf tests command (#14649)
We don't need sudo on the main script, we can use sudo in node scripts to set process priority
2022-06-17 18:10:04 +05:30
Arpit Mohan
abffbaae1e
Adding the configuration parameter to ensure that the target branch is master for all releases are created (#14615) 2022-06-17 11:31:08 +05:30
Nikhil Nandagopal
bcfc4bb14f Updated Label Config 2022-06-15 19:30:08 +05:30
Nikhil Nandagopal
43bcb31293 Updated Label Config 2022-06-15 18:08:36 +05:30
Nikhil Nandagopal
95e5ab67c5 Updated Label Config 2022-06-15 17:43:06 +05:30
Nikhil Nandagopal
43a04a76b5 Updated Label Config 2022-06-15 13:12:58 +05:30
Nikhil Nandagopal
bbeb3289b1 Updated Label Config 2022-06-15 13:12:15 +05:30
Nikhil Nandagopal
aa2d1f5f50 Updated Label Config 2022-06-15 13:11:36 +05:30
Nikhil Nandagopal
270a9eedf7 Updated Label Config 2022-06-15 12:13:26 +05:30
Nikhil Nandagopal
087f6b9fb9 Updated Label Config 2022-06-15 12:07:45 +05:30
Nikhil Nandagopal
ae68964e86 Updated Label Config 2022-06-15 12:07:04 +05:30
Nikhil Nandagopal
f475f3236e Updated Label Config 2022-06-15 10:57:23 +05:30
Nikhil Nandagopal
cf7627bc73 Updated Label Config 2022-06-15 10:50:34 +05:30
Nikhil Nandagopal
ee635846e9 Updated Label Config 2022-06-15 10:50:14 +05:30
Nikhil Nandagopal
f67bdc9247 Updated Label Config 2022-06-15 10:50:05 +05:30
Satish Gandham
88a2fc228e
Run UI performance tests as root (#14536)
We want to run chrome at higher priority on OS level, to set the process priority we need to run the script as root.
2022-06-14 19:10:10 +05:30
Nikhil Nandagopal
a125500d8e Updated Label Config 2022-06-14 15:04:36 +05:30
Nikhil Nandagopal
829df1fe5c Updated Label Config 2022-06-14 14:59:40 +05:30
Nikhil Nandagopal
ff7be412ab Updated Label Config 2022-06-14 14:57:21 +05:30
Nikhil Nandagopal
ae86faabb8 Updated Label Config 2022-06-14 14:05:41 +05:30
Nikhil Nandagopal
fc1a016c81 Updated Label Config 2022-06-10 12:37:07 +05:30
Satish Gandham
5e3475bcce
Merge pull request #14303 from appsmithorg/chore/dont-run-perf-tests-on-ubuntu
chore: Run perf tests only on buildjet machine
2022-06-09 10:12:46 +05:30
Nikhil Nandagopal
6cbb4c2e80 Updated Label Config 2022-06-08 12:50:05 +05:30
Nikhil Nandagopal
fdd152a1eb Updated Label Config 2022-06-08 12:12:46 +05:30
Nikhil Nandagopal
f5cecfb2d4 Updated Label Config 2022-06-08 12:11:44 +05:30
Nikhil Nandagopal
f392ae5516 Updated Label Config 2022-06-08 12:10:26 +05:30
Nikhil Nandagopal
89f56515b7 Updated Label Config 2022-06-08 12:10:18 +05:30
Nikhil Nandagopal
c0700e4836 Updated Label Config 2022-06-08 10:18:39 +05:30
Nikhil Nandagopal
97ef8e2127 Updated Label Config 2022-06-02 16:41:11 +05:30
Arpit Mohan
71d8cae360
chore: Deleting the sync community workflow from this repo as it is not required 2022-06-02 10:04:10 +05:30
Arpit Mohan
48738091e5
chore: Removing jest test coverage because of node version mismatch (#14230) 2022-06-01 17:43:03 +05:30
Nikhil Nandagopal
0dab688847 Updated Label Config 2022-06-01 15:35:24 +05:30
Nikhil Nandagopal
3da4ad55fb Updated Label Config 2022-05-31 19:38:48 +05:30
Nikhil Nandagopal
6349e599e7 Updated Label Config 2022-05-31 19:37:17 +05:30
Nikhil Nandagopal
1ec2d1b0d1 Updated Label Config 2022-05-31 19:24:35 +05:30
Nikhil Nandagopal
c31456ea55 Updated Label Config 2022-05-31 19:21:15 +05:30
Nikhil Nandagopal
b2a5c3cb74 Updated Label Config 2022-05-31 19:08:45 +05:30
Nikhil Nandagopal
649064ea27 Updated Label Config 2022-05-31 19:08:16 +05:30
Nikhil Nandagopal
62fe617a2c Updated Label Config 2022-05-31 18:46:53 +05:30
Nikhil Nandagopal
c0722a71d6 Updated Label Config 2022-05-31 18:44:37 +05:30
Anand Srinivasan
4984f0fbd4
Revert config.json (#14203)
Fixing empty response
2022-05-31 18:29:01 +05:30
Nikhil Nandagopal
a11f259e6d Updated Label Config 2022-05-31 17:34:48 +05:30
Nikhil Nandagopal
23813dcd1d Updated Label Config 2022-05-31 17:34:36 +05:30
Nikhil Nandagopal
6689200e2d Updated Label Config 2022-05-31 17:32:36 +05:30
Nikhil Nandagopal
c78607eaf9 Updated Label Config 2022-05-31 17:32:14 +05:30
Nikhil Nandagopal
40d77dd385 Updated Label Config 2022-05-31 17:31:42 +05:30
Nikhil Nandagopal
c8942affb7 Updated Label Config 2022-05-31 17:30:24 +05:30
Nikhil Nandagopal
d30e541524 Updated Label Config 2022-05-31 17:07:58 +05:30
Nikhil Nandagopal
1f996b5c89 Updated Label Config 2022-05-31 17:07:16 +05:30
Nikhil Nandagopal
67bfa3b54c Updated Label Config 2022-05-31 17:01:21 +05:30
Nikhil Nandagopal
45937c3d3b Updated Label Config 2022-05-31 16:59:55 +05:30
Nikhil Nandagopal
4ec8c387fa Updated Label Config 2022-05-31 16:59:24 +05:30
Nikhil Nandagopal
429a0150d4 Updated Label Config 2022-05-31 16:58:57 +05:30
Nikhil Nandagopal
14ee21bd6f Updated Label Config 2022-05-31 16:49:00 +05:30
Nikhil Nandagopal
dcb6848f27 Updated Label Config 2022-05-31 16:48:08 +05:30
Nikhil Nandagopal
9f816a4eb9 Updated Label Config 2022-05-31 16:42:32 +05:30
Nikhil Nandagopal
a69cec214b Updated Label Config 2022-05-31 16:40:12 +05:30
Nikhil Nandagopal
2950451ccb Updated Label Config 2022-05-31 16:02:50 +05:30