Skip to content
This repository was archived by the owner on Jul 27, 2022. It is now read-only.

Problem: (CRO-501) Integration tests is not running in HW SGX#540

Merged
bors[bot] merged 1 commit intocrypto-com:masterfrom
calvinlauyh:feature/cro-501-drone-sgx-integration-tests
Oct 31, 2019
Merged

Problem: (CRO-501) Integration tests is not running in HW SGX#540
bors[bot] merged 1 commit intocrypto-com:masterfrom
calvinlauyh:feature/cro-501-drone-sgx-integration-tests

Conversation

@calvinlauyh
Copy link
Copy Markdown
Contributor

@calvinlauyh calvinlauyh commented Oct 30, 2019

Solution: Add integration tests in Drone CI running in HW SGX


  • Integration tests will run as SW mode in TravisCI and HW mode in Drone

@calvinlauyh
Copy link
Copy Markdown
Contributor Author

bors try

@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 30, 2019

🔒 Permission denied

Existing reviewers: click here to make calvinlauco a reviewer

@calvinaco
Copy link
Copy Markdown
Collaborator

bors try

bors bot added a commit that referenced this pull request Oct 30, 2019
@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 30, 2019

try

Build failed

@calvinlauyh
Copy link
Copy Markdown
Contributor Author

Enclave is not building correctly in Travis, I will fix it first.

@codecov
Copy link
Copy Markdown

codecov bot commented Oct 30, 2019

Codecov Report

Merging #540 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #540   +/-   ##
=======================================
  Coverage   67.23%   67.23%           
=======================================
  Files         122      122           
  Lines       14102    14102           
=======================================
  Hits         9481     9481           
  Misses       4621     4621

@calvinaco
Copy link
Copy Markdown
Collaborator

bors try

bors bot added a commit that referenced this pull request Oct 30, 2019
@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 30, 2019

try

Timed out

Copy link
Copy Markdown
Contributor

@tomtau tomtau left a comment

Choose a reason for hiding this comment

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

lgtm -- I'll create another PR to restrict the new exec pipeline + sign

commands:
- mkdir bin
- export PATH="$PATH:$PWD/bin"
- curl -sSL "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o bin/docker-compose
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.

there's no docker compose installed?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

No, it doesn’t. At least not available for drone executing user. We could install it and save time downloading it every time tests run.

@tomtau
Copy link
Copy Markdown
Contributor

tomtau commented Oct 31, 2019

bors r+

bors bot added a commit that referenced this pull request Oct 31, 2019
537: Problem: (CRO-294) Client can generate invalid transactions r=tomtau a=devashishdxt

Solution: Added balance checks when creating network ops transactions

538: Problem:(CRO-521) Problem: unbonded from custom time is ignored in genesis initconfig r=tomtau a=linfeng-crypto

Solution: 
change the parameters of `new_init`: change `genesis_time` from `Timespec` into `Option<Timespec>`, remove the `bool` type parameter `bonded`, add a `&StakedStateDestination` type parameter.

540: Problem: (CRO-501) Integration tests is not running in HW SGX r=tomtau a=calvinlauco

Solution: Add integration tests in Drone CI running in HW SGX

---
- Integration tests will run as SW mode in TravisCI and HW mode in Drone

Co-authored-by: Devashish Dixit <devashish@crypto.com>
Co-authored-by: linfeng <linfeng@crypto.com>
Co-authored-by: Calvin Lau <calvinlauco@gmail.com>
@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 31, 2019

Build failed (retrying...)

Solution: Add integration tests in Drone CI running in HW SGX
@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 31, 2019

Canceled

@tomtau
Copy link
Copy Markdown
Contributor

tomtau commented Oct 31, 2019

bors r+

bors bot added a commit that referenced this pull request Oct 31, 2019
540: Problem: (CRO-501) Integration tests is not running in HW SGX r=tomtau a=calvinlauco

Solution: Add integration tests in Drone CI running in HW SGX

---
- Integration tests will run as SW mode in TravisCI and HW mode in Drone

Co-authored-by: Calvin Lau <calvinlauco@gmail.com>
@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 31, 2019

@bors bors bot merged commit b4fff60 into crypto-com:master Oct 31, 2019
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