Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncing main with latest beta #110

Merged
merged 57 commits into from
Mar 31, 2022
Merged

Syncing main with latest beta #110

merged 57 commits into from
Mar 31, 2022

Conversation

saurabh-prakash
Copy link
Collaborator

Syncing main with latest beta

nevilm-lt and others added 30 commits February 23, 2022 15:19
added slug for variables
stage code update (master)
updated branching strategy
* Reuse workspace between discovery and execute tasks

* fixed mount paths

* runner Contract changes in nuclues

* renamed collectteststatus to collectstats

* updated capture test stats interface

* updated runner version

Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
updated image push action
* Updated docker dependency
Resolve conflicts

* added test case and refactor code

* added test for image pull and refactor

* added network setup for docker tests and some refactor

* fix linting

* rebase with master and resolve minor conflict

* address review comments

Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
updated link for docker.yml file
* add unit tests

* add unit tests

* fix linting and cyclomatic complexity issues

* fix case sensitive folder rename

* fix path error in fileutils tests and secret tests

* add unit tests for utils, gitmanager package of nucleus

* remove commented 'testdata' in .gitignore, and fix linting issues

* fix lint issue in urlmanager

* add removeCreatedPath func to secret_test, and add comments on nucleus constants to fix lint issue

* converted subtests to table driven tests (TDD) for diffmanager, fileutils, gitmanager, payloadmanager, secret, task packages and updated testutils files

* fix secret test and lint errors

* fix secret_test failing in CI

* update diffmanager and payloadmanager after rebasing

Co-authored-by: Sachin Kumar <sachinkumar@Admins-MacBook-Air.local>
* update tests after rebasing

* fix time parsing issue in teststats_test

* remove dead commented code

* updated teststats_test, testdiscovery_test, and zstd_test after rebasing
added support for dispatch triggers
* Reuse workspace between discovery and execute tasks

* fixed mount paths

* runner Contract changes in nuclues

* support for generic blocklist support

* addressed review comments

* Reuse workspace between discovery and execute tasks

* fixed mount paths

* runner Contract changes in nuclues

* support for generic blocklist support

* addressed review comments

Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
minor fix
Shahid-LT and others added 27 commits March 14, 2022 18:37
updated environment variable syntax
* Reuse workspace between discovery and execute tasks

* fixed mount paths

* runner Contract changes in nuclues

* Integrated bitbucket changes

* reverted makefile

* removed get download file url func

* removed unused constant

Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
Co-authored-by: palashmarantas <91466368+palashmarantas@users.noreply.github.com>
* Init git while cloning

* fixed tests

* Fixed logging
* added retry websocket connection logic

* added connection abort functionality if duplicate connection requested

* added entry in go.mod and go.sum , change restart policy in docker-compose

* fix logout when graceful shutdown

* refactor code and resolve review comments

* change gracefultimeout for synapse from ms to s
* update json keys for test suite payload

* fixed unit test cases
* added refresh token api

* added unit tests

* added unit test for secret parser expired function

* disable golangci for false positive case

* added comments
Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
updated readme for ambiguity
* added refresh token api

* added unit tests

* added unit test for secret parser expired function

* disable golangci for false positive case

* added comments

* added token type

* added gitprovider condition in refresh oauth

* added basic auth supprt in git init

* fixed spelling

* fixed unit tests

* fixed unit test

* Changes get oauth secret test
* added refresh token api

* added unit tests

* added unit test for secret parser expired function

* disable golangci for false positive case

* added comments

* added token type

* added gitprovider condition in refresh oauth

* added basic auth supprt in git init

* fixed spelling

* fixed unit tests

* fixed unit test

* Changes get oauth secret test

* updated readme for ambiguity (#77)

updated readme for ambiguity

* Update main.yml (#79)

* added bitbucket forked pr support

Co-authored-by: Nevil Macwan <93511721+nevilm-lt@users.noreply.github.com>
Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
* Removed parsing pod

* stable

* updated tests

* Added golangci lint file

* Disabled lint checks for unblocking this change

* Addressed PR comments
* Corrected status of tasks.

* Fixed lint issue

* Review Comments
Syncing beta with latest stage - part 2
* added support for execution log file

* updated makefile

* fixed linting

* updated linting

* updated linting

* made function internal
* Update README.md (#58)

* add totaltests json key in test sutie payload

* add totalTests field in test file

* added total test values values in tests

Co-authored-by: Saurabh Prakash <saurabhp@lambdatest.com>
@saurabh-prakash saurabh-prakash merged commit 75d1959 into main Mar 31, 2022
@saurabh-prakash saurabh-prakash deleted the main-sync-31-03-2022 branch March 31, 2022 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants