Commit Graph

65 Commits

Author SHA1 Message Date
Dmitry Simonenko c5d54e6c34 machinarium: add create test for n machines 2017-05-17 18:12:42 +03:00
Dmitry Simonenko c1d7c58bc6 machinarium: add name to machine_create(); use it as a thread name 2017-05-17 17:35:55 +03:00
Dmitry Simonenko 754cef466b machinarium: update test suite with major api change 2017-05-17 17:23:21 +03:00
Dmitry Simonenko d64a736e36 machinarium: rename test-suite into tests 2017-05-16 13:09:38 +03:00
Dmitry Simonenko ed1a98e283 machinarium: remove previous test suite directory 2017-05-16 13:06:56 +03:00
Dmitry Simonenko c60340d6cb machinarium: major rework of fiber operation call logic 2017-04-20 14:56:47 +03:00
Dmitry Simonenko 7807f860ea machinarium: rework readahead support 2017-04-18 15:02:28 +03:00
Dmitry Simonenko 0c0a861243 machinarium: update tests 2017-04-14 17:55:15 +03:00
Dmitry Simonenko 9b7b773dbc machinarium: add accept cancel test 2017-04-13 21:55:57 +03:00
Dmitry Simonenko 21480234ea machinarium: add accept timeout test 2017-04-13 21:51:14 +03:00
Dmitry Simonenko 5476fcb34b machinarium: add readahead test 2017-04-13 21:50:38 +03:00
Dmitry Simonenko 6301d72b3a machinarium: properly setup accepted client io 2017-04-13 21:36:17 +03:00
Dmitry Simonenko ed2e975ea3 machinarium: add more read tests 2017-04-12 16:23:55 +03:00
Dmitry Simonenko 18b834b6f8 machinarium: add test_write 2017-04-12 15:34:50 +03:00
Dmitry Simonenko 17289280e1 machinarium: add test_connect and test_connect_timeout tests 2017-04-11 16:59:02 +03:00
Dmitry Simonenko 74f9054ed8 machinarium: implement machine_connect() and tests 2017-04-11 16:50:11 +03:00
Dmitry Simonenko 3e091b6c76 machinarium: add tls_server example 2017-03-31 17:03:39 +03:00
Dmitry Simonenko 3957218bf9 machinarium: implement accept/server tls support 2017-03-31 17:02:16 +03:00
Dmitry Simonenko b4e472956f machinarium: implement tls_client example 2017-03-30 15:18:54 +03:00
Dmitry Simonenko 650ebf10cf machinarium: implement custom BIO_METHOD; make connection work 2017-03-30 13:30:24 +03:00
Dmitry Simonenko 4ec5062db4 machinarium: be more precise about openssl errors 2017-03-29 16:04:05 +03:00
Dmitry Simonenko b31055e3b5 machinarium: add basic tls connect test 2017-03-28 14:54:08 +03:00
Dmitry Simonenko 1c3841885a machinarium: include OpenSSL into build; update tests 2017-03-24 16:50:23 +03:00
Dmitry Simonenko dbbf028743 machinarium: add read handler close 2017-03-23 15:41:56 +03:00
Dmitry Simonenko 78feb95f18 machinarium: update tests with latest api changes 2017-03-21 16:33:30 +03:00
Dmitry Simonenko 74411a0a7b machinarium: import and use libcoro for coroutine creation 2017-03-01 16:21:08 +03:00
Dmitry Simonenko cf4c28f026 machinarium: add additional condition/signal test 2017-02-01 15:58:50 +03:00
Dmitry Simonenko b544857cde machinarium: add condition/signal test 2017-02-01 15:58:28 +03:00
Dmitry Simonenko 0c466a90ae machinarium: move source code base from lib into src 2017-01-17 17:12:21 +03:00
Dmitry Simonenko f9a5fa50d3 machinarium: add test_getaddrinfo_3 2017-01-13 12:19:58 +03:00
Dmitry Simonenko 30fb662f8b machinarium: update tests/echo 2016-12-08 16:29:13 +03:00
Dmitry Simonenko 949eea0566 machinarium: update test_cancel_read 2016-12-08 16:28:36 +03:00
Dmitry Simonenko 0cabfcc1c0 machinarium: update test_client_server_ra 2016-12-08 16:27:58 +03:00
Dmitry Simonenko cbdbb515ce machinarium: update test_client_server 2016-12-08 16:27:19 +03:00
Dmitry Simonenko fe9f013032 machinarium: update test cancel read test 2016-12-08 16:24:50 +03:00
Dmitry Simonenko 7857042e20 machinarium: update test_cancel_connect_2 test 2016-12-08 16:24:01 +03:00
Dmitry Simonenko 62df15e121 machinarium: update test_cancel_connect test 2016-12-08 16:23:08 +03:00
Dmitry Simonenko 1566f0fc93 machinarium: update test_client_server_ra test 2016-12-08 16:22:11 +03:00
Dmitry Simonenko d9dbac4a82 machinarium: update test_client_server test 2016-12-08 16:19:41 +03:00
Dmitry Simonenko 52cab7f6a8 machinarium: remake mm_connect to use sockaddr* 2016-12-08 16:16:32 +03:00
Dmitry Simonenko 7c4f2f0e2e machinarium: add second getaddrinfo test 2016-12-07 18:24:02 +03:00
Dmitry Simonenko 65601592b0 machinarium: add second getaddrinfo cancel test 2016-12-07 18:18:51 +03:00
Dmitry Simonenko 3ede6c4b4c machinarium: add getaddrinfo cancelation test 2016-12-07 18:17:00 +03:00
Dmitry Simonenko 936583da43 machinarium: add getaddrinfo test 2016-12-07 17:59:01 +03:00
Dmitry Simonenko 44763bda0a machinarium: update tests makefile 2016-12-06 15:58:39 +03:00
Dmitry Simonenko cdda80ad3f machinarium: implement readahead 2016-11-30 16:13:49 +03:00
Dmitry Simonenko 1924754538 machinarium: switch to different naming scheme 2016-11-29 15:21:38 +03:00
Dmitry Simonenko e9baca98ec machinarium: move machinarium/ to lib/ 2016-11-25 15:50:06 +03:00
Dmitry Simonenko a1e8be2900 flint: add echo server test 2016-11-25 14:41:42 +03:00
Dmitry Simonenko 3472bc8ed0 flint: add context switch benchmark 2016-11-25 14:38:24 +03:00