Coder Social home page Coder Social logo

Comments (1)

fredfortier avatar fredfortier commented on July 20, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.