I’ve tried ./network_test_api on my Debian build and on a remote Odroid. One or both are visible on the visualiser, though live its hard to follow.
I did though get the following error from the Odroid. Not sure if it’s an issue:
./network_test_api
[==========] Running 10 tests from 3 test cases.
[----------] Global test environment set-up.
[----------] 1 test from AccountGetterTest
[ RUN ] AccountGetterTest.FUNC_Constructor
/home/odroid/MaidSafe/src/api/src/maidsafe/tests/account_getter_test.cc:35: Failure
Expected: account_getter = account_getter_future.get() doesn’t throw an exception.
Actual: it throws.
To potentially replicate the failure, try re-running with:
–gtest_filter=AccountGetterTest.FUNC_Constructor --seed 1798149647
[ FAILED ] AccountGetterTest.FUNC_Constructor (64873 ms)
[----------] 1 test from AccountGetterTest (64873 ms total)
[----------] 4 tests from AccountHandlerTest
[ RUN ] AccountHandlerTest.FUNC_Constructor
[ OK ] AccountHandlerTest.FUNC_Constructor (38654 ms)
[ RUN ] AccountHandlerTest.FUNC_EncryptDecryptAccount
@Ross - no need to chase this for me, just highlighting it in case you need to know.
Good Mark, these errors/non errors are timeouts being removed in current sprint. When complete we hope the installers etc will be ready. Its that time curse of the hours per day that killing us All good though.
This is bloody good @dirvine. I’ve been building on the Odroid using ssh, and it is sitting behind a router, so a good test of the UDP punching too :-).
Now I’ve expanded the visualiser I can see a lot more of what’s going on.
Reckon I can have a change of T-shirts too - @chrisfostertv will be relieved, apparently he can smell me in Oz.
Can’t wait to get hold of the app.
High five to the team. This is really great stuff.
Here’s the visualiser showing test activity from the Odroid-U3:
Hmm, I’ve run ./network_test_api more than once on both Odroid-U3 and native Debian next builds, but first run on the Docker/Ubuntu next build (based on dirvine/maidsafe image after checkout next / pull) gives this error:
./network_test_api
[==========] Running 10 tests from 3 test cases.
[----------] Global test environment set-up.
[----------] 4 tests from AccountHandlerTest
[ RUN ] AccountHandlerTest.FUNC_Constructor
[ OK ] AccountHandlerTest.FUNC_Constructor (18181 ms)
[ RUN ] AccountHandlerTest.FUNC_EncryptDecryptAccount
[ OK ] AccountHandlerTest.FUNC_EncryptDecryptAccount (13008 ms)
[ RUN ] AccountHandlerTest.FUNC_Login
terminate called after throwing an instance of ‘boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectormaidsafe::routing_error >’
what(): Not connected
Aborted
OK, running it again (no changes) and its past this point and it gets through the FUNC_Login test but seems to be hung in the next one FUNC_Save so I killed it.