Comments (1)
I started everything from the beginning. The tests are all passing now. I do see errors being swallowed when enabling the STD but I assume that it is normal.
root@localhost:~/src/enigma-core/app# cargo test -- --nocapture
Finished dev [unoptimized + debuginfo] target(s) in 0.56s
Running target/debug/deps/enigma_core_app-2bd27fbd8d847f7b
running 44 tests
test db::dal::test::test_create_delete ... ok
thread 'db::dal::test::test_fail_cf_exists_no_key_read' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "read", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.
thread 'db::dal::test::test_create_read_delete_fail_reading' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "read", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::dal::test::test_fail_cf_exists_no_key_read ... ok
test db::dal::test::test_create_read_delete_fail_reading ... ok
test db::dal::test::test_create_read ... ok
test db::dal::test::test_create_when_cf_exists ... ok
test db::dal::test::test_create_update_read_delta ... ok
test db::dal::test::test_create_update_read ... ok
test db::dal::test::test_create_force_update_success ... ok
thread 'db::dal::test::test_fail_deleting' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "delete", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::dal::test::test_fail_deleting ... ok
thread 'thread 'db::dal::test::test_fail_readingdb::dal::test::test_fail_updating' panicked at '' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "read", kind: MissingKey, previous: None }called `Result::unwrap()` on an `Err` value: DBErr { command: "update", kind: MissingKey, previous: None }', ', libcore/result.rslibcore/result.rs::10091009::55
test db::dal::test::test_fail_updating ... ok
test db::dal::test::test_fail_reading ... ok
thread 'db::dal::test::test_fail_creating_exist' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "create", kind: KeyExists, previous: None }', libcore/result.rs:1009:5
test db::dal::test::test_fail_creating_exist ... ok
thread 'db::dal::test::test_fail_deleting_cf_exists' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "delete", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::dal::test::test_fail_deleting_cf_exists ... ok
thread 'db::dal::test::test_fail_updating_cf_exists' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "update", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::dal::test::test_fail_updating_cf_exists ... ok
test db::dal::test::test_new_db ... ok
test db::dal::test::test_force_update_no_cf_success ... ok
test db::dal::test::test_force_update_no_key_success ... ok
thread 'db::iterator::test::test_get_tip_data_no_delta' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "get_tip", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::iterator::test::test_get_tip_data_no_delta ... ok
thread 'db::iterator::test::test_get_deltas_different_hashes' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "create", kind: KeyExists, previous: None }', libcore/result.rs:1009:5
test db::iterator::test::test_get_deltas_different_hashes ... ok
thread 'db::iterator::test::test_get_tip_no_data' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "get_tip", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::iterator::test::test_get_tip_no_data ... ok
test db::iterator::test::test_get_tip_multi_deltas_success ... ok
test db::iterator::test::test_get_deltas ... ok
test db::iterator::test::test_get_all_addresses_success ... ok
test db::iterator::test::test_get_all_addresses_invalid_cf ... ok
test db::primitives::tests::test_deltakey_as_split ... ok
test db::primitives::tests::test_deltakey_from_split ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
test db::iterator::test::test_get_all_tips ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
test db::iterator::test::test_get_tip_success ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
thread 'db::iterator::test::test_get_tips_no_addr' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "get_tip", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::iterator::test::test_get_tips_multi_row_per_add_success ... ok
test db::iterator::test::test_get_tips_no_addr ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
test db::iterator::test::test_get_tips_single_row_success ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
test db::iterator::test::test_get_tips_multi_add_success ... ok
thread 'db::iterator::test::test_get_tips_no_deltas' panicked at 'called `Result::unwrap()` on an `Err` value: DBErr { command: "get_tip", kind: MissingKey, previous: None }', libcore/result.rs:1009:5
test db::iterator::test::test_get_tips_no_deltas ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
[+] Saved updated launch token!
[+] Init Enclave Successful 2!
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
-------------------------
AgAAAPIKAAAHAAYAAAAAABYB+Vw5ueowf+qruQGtw+6ceOZbEuGP9qCpx0LrI7POCAgCBAECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAAAAAAAHAAAAAAAAANZEgOK2bMPy086CLynItIXdL75/z2rzTuzm+p9g5XO4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACD1xnnferKFHD2uvYqTXdDA8iZ22kCD5xw7h38CMfOngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAweGFjYWRlZDUzNjI4MGY2ZDg4NDVkODVkY2NmNzcwMTM5NmY4ZTkwNGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAIAAH8WBuLq24J77xWbCs50/4jrCDbjzeQg1eIyKFomitwN3yw9yDCHwhuU7BpIvwMCzZ1Cn3T9XuAM73MqYG3uWrbx+hQH95eXBXi0NVDi4/l1G2bVKRiorOLIIGWnoupzvnE6voFXWh82SyFkfgoyLdJeXaQNQ7FSj0L4e0ahxEl5csbEVi7mGh26e79T823c45FQZ4ijWLEFfWg0HLE026eBOLpNIj+pprMPZEcFj1pSBBxx6Mh80hU7iotRNKOf90bzW/YaWo0kwd4kOcN3fUHRbQ++nRIiN3Vr9P5YYcXskR0WedqJOS6HvwozpGpsmqdxoCXxDEaH+0XWh0kWz73HUYUxzqHoiLQgwMFTqAK4aCjGdxWVe/PdkTeXrnDDOaNBqs8jJabT6sy8i2gBAACyPD/wcG5aKXDMZf6T8n3+2JmgTvVFLdZJ3/UOU4E1CyMMe5IkiMAYP2nhw/o2KzRLpjdZFw4FIFmmOQo09kW4cqXNh6KzWw6WBAE1/20b40pt5h+9hEJvF7wEpNDsdd5AwWYWidpqzHkbdAzXnEkotzOsz4CqGCw0XaF4p1BdlEZ2HUGkZk9cTE/qH2ITLgGKd57QB0PoNO1t51PPnYtpcwKBe8Fn90oZ+urUFlF4mKauQlRYCyWr6ARbRguEzmnIN3g4AK8ehv2pnKBrRFlFRTPEB8B4k1cCRZBy0yGDg1WZxN5QA4H9cWQIP5rKHmEMxFhKwiMnTsG5cFq3P0dw9vbjeDPyH//jZU40W+ISU981l6/1bG+ueCs2bYOg8A6QogS1w9+J06THSBHUzz6E1Q+EHSgNE1MJZQANBQ4+rKdU71+0zEbTOwn5qRWzwbfc+750hso7igF+nC/yYHFkVx+DdoEWXdigawEWrWUwcqi0tqp3jXRx
-------------------------
test esgx::equote::test::test_produce_quote ... ok
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
[+] Saved updated launch token!
[+] Init Enclave Successful 3!
test evm_u::evm::tests::addition ... ok
Finished release [optimized] target(s) in 0.03s
Bytecode size: 373KB
[+] Home dir is /root
[+] Home dir is /root
[-] Create .enigma folder => AlreadyExists
The current directory is /root/src/enigma-core/app
[+] Open token file success!
[+] Token file valid!
[+] Saved updated launch token!
[+] Init Enclave Successful 4!
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
test evm_u::evm::tests::bill ... ok
test wasm_u::wasm::tests::contract ... ignored
[+] Saved updated launch token!
[+] Init Enclave Successful 5!
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
test evm_u::evm::tests::bill_encrypted ... ok
[+] Saved updated launch token!
[+] Init Enclave Successful 6!
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
test evm_u::evm::tests::bill_with_bool ... ok
[+] Saved updated launch token!
[+] Init Enclave Successful 7!
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
test evm_u::evm::tests::mix_addresses ... ok
[+] Saved updated launch token!
[+] Init Enclave Successful 8!
[+] Server awaiting connection...
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
[+] Saved updated launch token!
[+] Init Enclave Successful 9!
start running tests
Created file => seal_test.sealed
success writting to file!
Created file => seal_test.sealed
success writting to file!
testing test_full_sealing_storage ... ok!
testing test_signing ... ok!
[+] Server awaiting connection...
testing test_ecdh ... ok!
**Returned size: 1040, Real size: 1040
testing test_rand_encrypt_decrypt ... ok!
**Returned size: 30, Real size: 30
testing test_encryption ... ok!
testing test_decryption ... ok!
[+] Home dir is /root
Back from Ocall: /root/.enigma
Succeeded reading key from file
testing test_ecall_evm_signning ... ok!
**Returned size: 323, Real size: 323
testing test_encrypt_state ... ok!
testing test_decrypt_state ... ok!
**Returned size: 323, Real size: 323
testing test_encrypt_decrypt_state ... ok!
testing test_write_state ... ok!
testing test_read_state ... ok!
testing test_macros ... ok!
testing test_diff_patch ... ok!
**Returned size: 81, Real size: 81
testing test_encrypt_patch ... ok!
testing test_decrypt_patch ... ok!
**Returned size: 81, Real size: 81
testing test_encrypt_decrypt_patch ... ok!
testing test_apply_delta ... ok!
testing test_generate_delta ... ok!
[+] Home dir is /root
[+] Server awaiting connection...
[+] Server shutting down...
test networking::surface_server::test::test_run_server ... ok
testing test_me ... ok!
testing test_execute_contract ... ok!
test result ok. 21 tested, 21 passed, 0 failed
test tests::test_enclave_internal ... ok
[+] Saved updated launch token!
[+] Init Enclave Successful 10!
PRINT: 157
**Returned size: 38, Real size: 38
**Returned size: 26, Real size: 26
test wasm_u::wasm::tests::compile_test_contract ... ok
test networking::attestation_service::test::test_get_response_attestation_service ... ok
test result: ok. 43 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out
Running target/debug/deps/quote_test-469b6b0857c27177
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
from enigma-core.
Related Issues (20)
- Core produces a delta when the function seems to not change the state
- System error if wrong contract address is passed to the secret contract computation
- The principal node returns Error when it's tried too many times HOT 3
- KeyManagement node randomly failed to start HOT 1
- In simulation mode, the quote is returned in ASCII instead of bytes
- KeyManagement: Cannot lock EpochState: WouldBlock HOT 2
- KM node panics if signature is bad length HOT 1
- Align `GetContract` IPC message to P2P HOT 1
- Move code output from verbosity level 2 to 3 HOT 4
- expected value, found struct variant `EnumVariation::Rust` HOT 2
- error: 'rustfmt' is not installed for the toolchain 'nightly-2019-05-20-x86_64-unknown-linux-gnu' HOT 1
- Remove km stack trace from EpochStateTransitionErr HOT 2
- Change the block_number type to u256 number in the KM JSON RPC
- Compilation Error `bytes32` type in Eth Contracts HOT 2
- Undocument Prefix After Decrypting Outputs of a computation
- Possible typo in array initialization in erc20 secret contract example HOT 8
- A couple of issues with crypto_wasm::encrypt
- cargo test -- --ignored failed HOT 2
- how to run enclave test?
- ENG:SCRT swap ratio HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from enigma-core.