Fix CI #78

Closed
opened 2021-06-01 09:54:20 +00:00 by ashwinphatak · 3 comments
ashwinphatak commented 2021-06-01 09:54:20 +00:00 (Migrated from github.com)
  • Integrate running unit tests on PR/merge
* Integrate running unit tests on PR/merge
arijitAD commented 2021-06-02 07:26:18 +00:00 (Migrated from github.com)

Currently, we have two CI trigger on a pull request.

  1. Github action which builds this docker file.
  2. Travis which comes from upstream and runs test related to geth.

The proposal is to let both the CI co-exist and trigger on each PR

  1. Github action will be responsible for building and running statediff unit tests for the vulcanize eth.
  2. Travis will run geth unit test which will allow us to verify that geth is not broken after intergration with statediff
Currently, we have two CI trigger on a pull request. 1. [Github action](https://github.com/vulcanize/go-ethereum/blob/v1.10.3-statediff-0.0.22/.github/workflows/on-pr.yml) which builds [this docker file](https://github.com/vulcanize/go-ethereum/blob/master/Dockerfile). 2. [Travis](https://github.com/vulcanize/go-ethereum/blob/master/.travis.yml) which comes from upstream and runs test related to `geth`. The proposal is to let both the CI co-exist and trigger on each PR 1. Github action will be responsible for building and running `statediff` unit tests for the vulcanize eth. 2. Travis will run `geth` unit test which will allow us to verify that `geth` is not broken after intergration with `statediff`
arijitAD commented 2021-06-14 05:29:06 +00:00 (Migrated from github.com)

https://github.com/vulcanize/go-ethereum/pull/83
Integrated the unit test in Github action and fixed a couple of tests in Travis. Currently, Travis CI is timing out.

https://github.com/vulcanize/go-ethereum/pull/83 Integrated the unit test in Github action and fixed a couple of tests in Travis. Currently, Travis CI is timing out.
arijitAD commented 2021-06-18 07:05:39 +00:00 (Migrated from github.com)
The Tests are added in CI. https://github.com/vulcanize/go-ethereum/pull/83
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/go-ethereum#78
No description provided.