5bb0bcd4ffUpdated docs in tests
Edouard Tisserant
2017-05-12 16:29:28 +0200
c16b88d914Sync test : added test command line parameter to specify library search path for each instance, in order to test sync in between netpgp and gpg
Edouard Tisserant
2017-05-12 02:23:01 +0200
b784623c9fMerged default into diphoton
Edouard Tisserant
2017-05-04 15:17:04 +0200
9518ea78d1ENGINE-187 reworked timeout impl and added remaining time return when timeout interrupted by message
Edouard Tisserant
2017-04-20 16:39:52 +0200
0700cfae0bSync test : added test to ensure losing key propagates in group
Edouard Tisserant
2017-04-19 17:08:44 +0200
e06549d267Reduce test coverge to match 'diphoton' test release features
Edouard Tisserant
2017-03-15 15:07:23 +0100
0fe529ccc2ENGINE-188 : reflect fixes in engine, continued
ENGINE-188
Edouard Tisserant
2017-03-13 14:34:48 +0100
91ade224dcENGINE-188 : reflect fixes in engine and optimized some tests to avoid useless re-decrypting
Edouard Tisserant
2017-03-12 13:28:22 +0100
27633f183bMerge default into AllGroupDevicesShowHandshake
Edouard Tisserant
2017-03-07 23:21:42 +0100
4c3da0373bFixed MP syn test python runtime error, with python 3.5 refusing to iterate over mutating dictionary keys
Edouard Tisserant
2017-03-07 18:22:26 +0100
8e61c20e82Reworked 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.
Edouard Tisserant
2017-03-07 16:52:28 +0100
96de8e4d5aSync Tests : change expected cycle counts, observing new behaviors change caused by pepengine 10e4e77e2278.
Edouard Tisserant
2017-02-21 23:12:10 +0100
79a5a4dc59Update sync test to reflect recent changes in Engine (1575:ae0c4b0953a5) - maybe should I just remove those expect(n)...
Edouard Tisserant
2017-02-13 00:19:10 +0100
acb5102f5fUpdate 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'
Edouard Tisserant
2017-01-31 12:08:02 +0100
53d247f3c7Use enum instead of constant for default encryption format
Edouard Tisserant
2017-01-27 11:46:01 +0100
f2b96b2cf8More details about manager side function being executed in multiprocess tests
Edouard Tisserant
2017-01-27 11:45:22 +0100
400491f90cUpdated profiling result to match latest pEpEnginge changes. Removed big intermediate measurment file
Edouard Tisserant
2016-12-21 15:15:50 +0100
677b5cfc03Some non-significant fix in trace analysis script used in profiling.
Edouard Tisserant
2016-12-15 18:48:56 +0100
5c7eb7c296added heavy gpg keyring load test case, a dtrace script to trace pEpEngine and gpgme while encrypting, and a python script to analyse trace
Edouard Tisserant
2016-12-14 02:25:08 +0100
8a59e46a0auses new sync app notification enum names in mp_sync_test
Edouard Tisserant
2016-12-09 01:38:02 +0100
6713399047ENGINE-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
Edouard Tisserant
2016-12-02 01:31:36 +0100
2b31a595adrestored changes from 501073283ae0 'adding namespace to init funcitons', accidentaly overwritten because of old dirty buffer
Edouard Tisserant
2016-11-30 10:07:57 +0100
c349952198ENGINE-133 timeout in retrieve_next_sync_msg - now wrapped, with stubs in MultipEp.py
Edouard Tisserant
2016-11-29 01:00:22 +0100
c0cdf33234ENGINE-133 timeout in retrieve_next_sync_msg - half baked, not wrapped
Edouard Tisserant
2016-11-28 17:54:25 +0100
35bc5b4431adding namespace to init funcitons
Volker Birk
2016-11-23 14:28:19 +0100
08d8fd268eFixed Multiprocess test swallowing exception and continuing with following test as if nothing went wrong
Edouard Tisserant
2016-11-21 22:28:27 +0100
1127187efeENGINE-140 fixed details in test for exclution of identity from sync
Edouard Tisserant
2016-11-20 02:10:17 +0100
42c6ebc2e8ENGINE-140 #comment Added test for PEP_idf_not_for_sync on own identity - still not passing
Edouard Tisserant
2016-11-19 01:08:02 +0100
2a6343b72cAdded 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.
Edouard Tisserant
2016-11-18 00:11:30 +0100
b91706fbcdTests: Added only_$TestName command line argument to multiprocess test, to select a single test to run.
Edouard Tisserant
2016-11-15 17:55:54 +0100
883e4b61d2tests : fixed instance restart. added test to check survival of group to restarts (failing)
Edouard Tisserant
2016-10-19 23:31:13 +0200
210d4089a3test: moved some code around to prepare for test including instances restart
Edouard Tisserant
2016-10-19 18:05:29 +0200
6f49ae0362test: fixed and enabled group update on missing key test
Edouard Tisserant
2016-10-18 21:49:28 +0200
07e827e283added test for group update on missing key, disabled until fixed
Edouard Tisserant
2016-10-18 01:01:54 +0200
b2c6adbbf7Fixed group update test, added per-instance debug command line option
Edouard Tisserant
2016-10-15 17:44:39 +0200
87009e4e45MP tests : added group updated test (crashing for now, pepengine needs a fix)
Edouard Tisserant
2016-10-13 23:32:11 +0200
9f859ce26fMore multi process based tests
Edouard Tisserant
2016-10-12 18:58:11 +0200
67f1d46c15Multi process test use now generator instead of sequence to describe the test, making easier to implement test logic and storage of intermediate results
Edouard Tisserant
2016-10-12 00:04:17 +0200
78c2aabb3bMulti process test now behaves as a real functional test, and fires exception if mail that should be decrypted by group isn't decrypted
Edouard Tisserant
2016-10-11 12:43:47 +0200
555c93691avarious enhancements in multiprocess test - to be continued
Edouard Tisserant
2016-10-11 01:48:19 +0200
4930c6eb56refactored multi process test framework, so that test can evaluate to failed/passed and not require someone to read and interpred if it did work
Edouard Tisserant
2016-10-10 17:58:01 +0200
1939e58014mp_sync_test added time offset on msg->rcv to test expiry of sync message
Edouard Tisserant
2016-10-07 17:54:20 +0200
d60808c058MP sync test : added an instance to test sync with more than two device
Edouard Tisserant
2016-09-28 14:36:38 +0200