hyperswitch
ci(cypress): Increase the number of connectors that cypress tests are being run on while merging and run them in parallel
#10662
Merged

ci(cypress): Increase the number of connectors that cypress tests are being run on while merging and run them in parallel #10662

NISHANTH1221
add 3 new conenctors to config and chnage the run mandatory cypress t…
d125e658
semanticdiff-com
NISHANTH1221 NISHANTH1221 marked this pull request as ready for review 49 days ago
NISHANTH1221 NISHANTH1221 requested a review 49 days ago
NISHANTH1221 NISHANTH1221 changed the title add 3 new conenctors to config and chnage the run mandatory cypress t… feat(ci): Increase the number of connectors that cypress tests are being run on and run them in parallel 49 days ago
NISHANTH1221 NISHANTH1221 assigned NISHANTH1221 NISHANTH1221 48 days ago
NISHANTH1221 NISHANTH1221 added A-CI-CD
NISHANTH1221 NISHANTH1221 changed the title feat(ci): Increase the number of connectors that cypress tests are being run on and run them in parallel ci(cypress): Increase the number of connectors that cypress tests are being run on and run them in parallel 48 days ago
move build to hyeprswitch_runners and install rust before installing …
a0c8b432
codecov
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
815ad717
remove noon and add fiuu
4390158e
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
adc73d58
introduce sccache in cypress checks
5fd9176b
reduce connectors
a2dbade5
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
353783a0
changes in sccache
3c946fc3
changes in script
6c0152f2
NISHANTH1221 NISHANTH1221 requested a review 47 days ago
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
fcfa70c4
changes in grouping the jobs
ae8767f7
changes in grouping the jobs
89700264
remove login profile and add siplay as none
a3e6ef48
fail the ci when the connector fails
b329ec7a
include l pipefall
a0b087c7
change browser to chrome
77c392d2
NISHANTH1221 NISHANTH1221 requested a review 47 days ago
change in script
819e82b4
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
01129815
add chrmoium and run tests
704bd0cc
add chrmoium and run tests
533330bb
add chrmoium and run tests
624c3be6
remove chrom dependencies
514f57c8
remove chrom dependencies
f1093d52
Merge branch 'run_connector_cypress_tests_in_parallel' of https://git…
00f43dcf
install cypress differently
f6a28a7f
maintain failed connectors
92ef7a3b
remove build command
a604a4dc
with ci flag
e1115e0b
updated scripts
254e9d42
remove linux dependencies
d9a0bc28
change the script
bdf06c95
changes in workflow
1a5f235d
new script
a00ad2ed
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
8a2bb993
changes in script to add end time and start time
34a837e3
remove adyen and add fiuu
774a17f9
add 3 more connectors
3812ff0d
seperate v2 and v1 connectors for tests
38c956fb
change the cypress config
98948bab
hyperswitch-bot[bot] chore(cypress): run formatter and address lints
e3c7642c
remove the cypress config
18347772
run with two connectors
cc14637f
add the missing libraries before cypress installation
7e9b87b0
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
92724bdf
remove the dependencies download
1a06f959
remove parallel execution
5f9dec5e
change the browser to chrome
3cb9162b
remove chrom artifact
89c766ec
revert to original script
cbd780f1
Run them normally
4b22a2bb
install sccache
0a147629
revert back to original but run on fiuu
eb623506
build in ubuntu
237801c7
add stripe to connectors
f7250a08
add the machine specs commit
fe23c5c1
change the in script and increase the SErver workers
cb153496
increase router server workers
da0c74a3
install system dependencies
2f4f8d17
remove the dependencies and add connector to payment connectors
371c2f56
change conenctors
826bd475
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
45ff528f
change script to limit cores
e9d56f48
introduce ab script
7ba9d8a7
introduce ab script
55b92b99
run one in parallel and one sequentially
4698d056
Merge branch 'main' into run_connector_cypress_tests_in_parallel
08925e9d
run in github actions and hyperswitch_runners
82d0c0b7
github-advanced-security
github-advanced-security commented on 2025-12-24
tests for sudo install
f7b83247
github-advanced-security
github-advanced-security commented on 2025-12-24
check for the libraries
a937f699
Run with no sccache
999f94d7
remove noon and add adyen
2cd83fde
add sccache
3935ffb6
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
026c261a
introduce noon back
fef92ba3
Add new mandatory connectors and non mandatory connectors and run tes…
647719f9
github-advanced-security
github-advanced-security commented on 2025-12-26
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
b2985cd9
NISHANTH1221 Potential fix for code scanning alert no. 159: Workflow does not cont…
91a5af2b
NISHANTH1221 Potential fix for code scanning alert no. 158: Workflow does not cont…
4e4ec765
Execute 8 connectors
b062c806
Add few more connectors
bd64086c
Remove assigning cores
cfd51dd2
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
810cfe98
Connectors which have time greater to execute
9021465a
Final Merge test
3b661c4c
execute the correct file
e141ee2b
print successful and failed conectors along with their times
10a5c39f
revert the config change
65a1ab95
revert changes on config.cypress file
a46f3d93
chnage the file name rather than file path while saving the results
1387c5ab
add the space
eb65692c
NISHANTH1221 NISHANTH1221 removed review request 28 days ago
change the merge tests to another file
0c825868
reset the no of workers to 4
5a96a8df
NISHANTH1221 NISHANTH1221 changed the title ci(cypress): Increase the number of connectors that cypress tests are being run on and run them in parallel ci(cypress): Increase the number of connectors that cypress tests are being run on while merging and run them in parallel 28 days ago
remove the sperate file and incorporate it in the same cypress tests …
6b9cf288
fix logic on when to run optional batch conenctors
670727cd
fix bud where the tests needs to run only when they are in merge queue
36f8ecb0
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
c508adc0
test connectors
2056c293
pixincreate
pixincreate commented on 2026-01-05
resolving comments
5064f2ce
add llvm tool preview component
e8c36e74
SanchithHegde
SanchithHegde commented on 2026-01-05
install rust
4fa4c894
add matrix starategy
78632276
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
4e033920
the correct mattrix version
c41c69fa
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
426e2e06
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
4fc1f28e
resolve commits and run for 25 connectors
81b77b26
update the checkout version to v5
13b03694
fix matrix implementation
22624627
add prepare matrix in needs for optional connectors run
8e914dea
fix the prepare mtarix block
1f158c59
fix the prepare matrix block
8b9a713e
fix the prepare matrix block
18adc881
fix the accessing the matrix variables
2d8cfd6f
push with quotes
faa95be7
testing the bug fix while assigning connetors
89768232
test different version
ba5229cc
fix the missed comma
1e8ef0cb
wrap the env in quotes
26ce431e
try out different version
71bd33bd
update the code with correct way
6effe00d
run setting matrix only while it is in merge group
6ba66b22
run optional connectors tests only on merge queue
45dc55c2
SanchithHegde
SanchithHegde commented on 2026-01-06
run new line spaces
49c17299
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
82fb19da
testing the connectors
81cb6040
remove unnecessary component while installing rust
a4199178
introduce flags at the job level
b5949a06
set env at run level too
66b92071
revert back to accessind env at step level
ed0a6458
introduce a flag at job level
fb96a571
decide whether to run a workflow based on a env
7eb5aafb
NISHANTH1221 NISHANTH1221 requested a review from SanchithHegde SanchithHegde 25 days ago
NISHANTH1221 NISHANTH1221 requested a review from pixincreate pixincreate 25 days ago
SanchithHegde
SanchithHegde commented on 2026-01-07
NISHANTH1221 intialization of start time
780c1e00
NISHANTH1221 initialization of end_ts with direct assigning the value
28c14298
remove emoji
5bbefcef
removed the step level flags
d070108b
remove the env RUN_OPTIONAL_CONNECTOR_TESTS variable
7011c94e
NISHANTH1221 NISHANTH1221 requested a review from SanchithHegde SanchithHegde 25 days ago
remove the total execution time as it is not correct
65511ec1
change the source file for credentials with the right file path
725248d5
remove the card data
2c3750f5
Merge branch 'main' into run_connector_cypress_tests_in_parallel
3b74b005
add gsm entry to optional connectors runner
06d17b9a
remove the flag on top of gsm in optional connector runner
7f08c5e7
testing the tests on pr level
371ec3a8
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
b7c3b8b0
SanchithHegde
SanchithHegde commented on 2026-01-08
revert back to merge group
8dbaffe5
NISHANTH1221 Merge branch 'main' into run_connector_cypress_tests_in_parallel
77e372eb
rearrange the connectors for better fasted completion
088db8c4
SanchithHegde
SanchithHegde approved these changes on 2026-01-09
pixincreate
pixincreate approved these changes on 2026-01-10
likhinbopanna likhinbopanna merged 2066639d into main 21 days ago
likhinbopanna likhinbopanna deleted the run_connector_cypress_tests_in_parallel branch 21 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone