Skip to content
This repository was archived by the owner on Apr 24, 2024. It is now read-only.

E2e testing harness#93

Merged
f2prateek merged 9 commits intomasterfrom
e2e_testing_harness
Sep 27, 2018
Merged

E2e testing harness#93
f2prateek merged 9 commits intomasterfrom
e2e_testing_harness

Conversation

@dailycoding
Copy link
Copy Markdown
Contributor

No description provided.

f2prateek
f2prateek previously approved these changes Sep 21, 2018
Copy link
Copy Markdown
Contributor

@f2prateek f2prateek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! @fathyb @nhi-nguyen can you take a quick look as well?

fathyb
fathyb previously approved these changes Sep 24, 2018
Copy link
Copy Markdown

@fathyb fathyb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few remarks but LGTM overall 👍

Comment thread .circleci/config.yml Outdated
Comment thread Test.E2E/e2e.sh Outdated
Comment thread Test.E2E/e2e.sh Outdated
Comment thread Test.E2E/e2e.sh Outdated
@dailycoding dailycoding dismissed stale reviews from fathyb and f2prateek via 11162ac September 27, 2018 12:29
@dailycoding
Copy link
Copy Markdown
Contributor Author

Hi, @f2prateek
I fixed the issues @fathyb mentioned.
Please merge this branch into master branch.

fathyb
fathyb previously approved these changes Sep 27, 2018
Comment thread Test.E2E/e2e.sh Outdated
echo "Skipping end to end tests."
else
echo "Running end to end tests..."
wget https://github.com/segmentio/library-e2e-tester/releases/download/0.2.1/tester_linux_amd64 -O tester
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The latest version (0.2.2) should be used here.

@f2prateek f2prateek merged commit fef27de into master Sep 27, 2018
@f2prateek f2prateek deleted the e2e_testing_harness branch September 27, 2018 20:35
f2prateek pushed a commit that referenced this pull request Sep 28, 2018
* Generate coverage report and upload to codecov

* Fix coverage job name

* Fix bugs in generating coverage report

* Fix generating xml report

* Update resolve path for coverage

* Update report path

* Update root path for coverage

* Fix coverage bash file path

* Remove unnecessary file

* Prevent restore unnecessary packages for test_35 and test_45

* Restore packages for current project only

* Update coverage report type to opencover so that it can be parsed in codecov.io

* E2e testing harness (#93)

* Update E2E testing project to application type

* Run E2E tester

* Fix bug in e2e testing

* Run analytics with system environment variables

* Remove unused variable

* Set execute permission with git

* Remove parameters for e2e tester and use TESTER_xxx environment variables instead

* Run codecov bash command directly

* Use latest version of e2e tester

* Generate coverage report and upload to codecov

* Fix coverage job name

* Fix bugs in generating coverage report

* Fix generating xml report

* Update resolve path for coverage

* Update report path

* Update root path for coverage

* Fix coverage bash file path

* Remove unnecessary file

* Prevent restore unnecessary packages for test_35 and test_45

* Restore packages for current project only

* Update coverage report type to opencover so that it can be parsed in codecov.io
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants