Commit Graph

167 Commits (test_diphoton)
 

Author SHA1 Message Date
heck c3f9d2aa0b closing branch 3 years ago
Edouard Tisserant b7a235c3f4 Typo while merging... 6 years ago
Edouard Tisserant fd6bead406 Merged latest default in test_diphoton 6 years ago
Edouard Tisserant 74a2acb137 added test for message to self rating, before and after sync 6 years ago
Edouard Tisserant 29735d3c93 better msg recipienzts printing in multipEp.py 6 years ago
Edouard Tisserant 5bb0bcd4ff Updated docs in tests 6 years ago
Edouard Tisserant c16b88d914 Sync test : added test command line parameter to specify library search path for each instance, in order to test sync in between netpgp and gpg 6 years ago
Edouard Tisserant b784623c9f Merged default into diphoton 6 years ago
Edouard Tisserant 871239a323 merged 6 years ago
Edouard Tisserant 9518ea78d1 ENGINE-187 reworked timeout impl and added remaining time return when timeout interrupted by message 6 years ago
Edouard Tisserant 0700cfae0b Sync test : added test to ensure losing key propagates in group 6 years ago
Edouard Tisserant e06549d267 Reduce test coverge to match 'diphoton' test release features 6 years ago
Edouard Tisserant 4429c8de5b merged 6 years ago
Edouard Tisserant 0fe529ccc2 ENGINE-188 : reflect fixes in engine, continued 6 years ago
Edouard Tisserant 91ade224dc ENGINE-188 : reflect fixes in engine and optimized some tests to avoid useless re-decrypting 6 years ago
Edouard Tisserant 27633f183b Merge default into AllGroupDevicesShowHandshake 6 years ago
Edouard Tisserant 4c3da0373b Fixed MP syn test python runtime error, with python 3.5 refusing to iterate over mutating dictionary keys 6 years ago
Edouard Tisserant 8e61c20e82 Reworked Multi Process Sync tests auto-handshake to reflect the fact that now handshake dialog shows on all devices in the group, and disapear when one of them is answered. As a side effect, added a multiprocess namespace for test config parameters. Test still breaks in keygen_in_a_group_of_3_members. 6 years ago
Edouard Tisserant 96de8e4d5a Sync Tests : change expected cycle counts, observing new behaviors change caused by pepengine 10e4e77e2278. 6 years ago
Edouard Tisserant 486e978025 Reflect latest changes in Engine's GroupMerge branch 6 years ago
Edouard Tisserant 79a5a4dc59 Update sync test to reflect recent changes in Engine (1575:ae0c4b0953a5) - maybe should I just remove those expect(n)... 6 years ago
Edouard Tisserant acb5102f5f Update test to reflect pEpEngine fcb7bade5c5f : 'KeySync: Send GroupUpdate immediately after receiving GroupKeys when joining a group. This is intended to spread key that did lose the election to the group, without waiting for CannotDecrypt' 6 years ago
Edouard Tisserant 53d247f3c7 Use enum instead of constant for default encryption format 6 years ago
Edouard Tisserant f2b96b2cf8 More details about manager side function being executed in multiprocess tests 6 years ago
Edouard Tisserant 400491f90c Updated profiling result to match latest pEpEnginge changes. Removed big intermediate measurment file 7 years ago
Edouard Tisserant 677b5cfc03 Some non-significant fix in trace analysis script used in profiling. 7 years ago
Edouard Tisserant 5c7eb7c296 added heavy gpg keyring load test case, a dtrace script to trace pEpEngine and gpgme while encrypting, and a python script to analyse trace 7 years ago
Edouard Tisserant 8a59e46a0a uses new sync app notification enum names in mp_sync_test 7 years ago
Edouard Tisserant 6713399047 ENGINE-133 wrapped new notifyHandshake call and enum, added corresponding code to keep tests passing, still didn't add code testing occurence of additional callbacks in timeout or success cases 7 years ago
Edouard Tisserant 2b31a595ad restored changes from 501073283ae0 'adding namespace to init funcitons', accidentaly overwritten because of old dirty buffer 7 years ago
Edouard Tisserant 5686a7c58f ENGINE-133 timeout in retrieve_next_sync_msg - tested 7 years ago
Edouard Tisserant 0dd376189d Some cleanup in test/multipEp.py 7 years ago
Edouard Tisserant aa586500f1 merge 7 years ago
Edouard Tisserant c349952198 ENGINE-133 timeout in retrieve_next_sync_msg - now wrapped, with stubs in MultipEp.py 7 years ago
Edouard Tisserant c0cdf33234 ENGINE-133 timeout in retrieve_next_sync_msg - half baked, not wrapped 7 years ago
Volker Birk 35bc5b4431 adding namespace to init funcitons 7 years ago
Edouard Tisserant 08d8fd268e Fixed Multiprocess test swallowing exception and continuing with following test as if nothing went wrong 7 years ago
Edouard Tisserant 1127187efe ENGINE-140 fixed details in test for exclution of identity from sync 7 years ago
Edouard Tisserant 42c6ebc2e8 ENGINE-140 #comment Added test for PEP_idf_not_for_sync on own identity - still not passing 7 years ago
Edouard Tisserant 2a6343b72c Added flags to Identity constructor, set_identity_flags, unset_identity_flags.
Added support for pEp enums through boost enums<>, reflected in tests.
Switched MultiProcess Sync test from fork to spawn, to work around problems when loading pEp module from main process before forking child processes.
Fixed temp dir being destroyed in case of exception, preventing post-mortem analysis of management DB.
7 years ago
Edouard Tisserant e8a86768e6 merge 7 years ago
Edouard Tisserant b91706fbcd Tests: Added only_$TestName command line argument to multiprocess test, to select a single test to run. 7 years ago
Volker Birk 9fe2f0b181 adding namespace 7 years ago
Edouard Tisserant 9195a49292 Better english for KeySync messages status flags 7 years ago
Edouard Tisserant 5c9e7fdc7e Multiprocess test : Added option to attach debugger before a particular action in tests 7 years ago
Edouard Tisserant 460a69ad59 ENGINE-139: uses decrypt flags instead of return value for DISCARDED and CONSUMED sync message, thus avoiding undue exceptions 7 years ago
Volker Birk a1e24dda7d some wrapper script in utils 7 years ago
Edouard Tisserant 7f6cb7cac5 test: re-enabled group_suvives_restart 7 years ago
Edouard Tisserant 883e4b61d2 tests : fixed instance restart. added test to check survival of group to restarts (failing) 7 years ago
Edouard Tisserant 210d4089a3 test: moved some code around to prepare for test including instances restart 7 years ago