Commit graph

51 commits

Author SHA1 Message Date
Richard Hartmann
0aa88b4ec7 use pipes to make argscontainer work in multiprocess env 2016-11-27 22:51:34 +01:00
Richard Hartmann
585bf96c63 intermed work 2016-11-25 11:49:03 +01:00
Richard Hartmann
d9a4e589f5 minoir 2016-11-25 10:42:48 +01:00
Richard Hartmann
dd9c663355 problem that new ArgsContainer needs Manager in Thread, NOT supprocess, that screws up network adresse release when manager is stoped 2016-11-24 17:24:15 +01:00
Richard Hartmann
b16fbe9dec new ArgsContainer passes tests in Py34 and Py35 2016-11-22 16:31:07 +01:00
Richard Hartmann
14beaca935 added option for the job_q to be cached on disk 2016-11-21 15:03:31 +01:00
Richard Hartmann
e787e5dfec added special signal handling for Client, (allow to disable Signal_handler_for_Jobmanager_client) 2016-10-07 17:46:06 +02:00
Richard Hartmann
773ddc788c emergency dump for local result_q 2016-10-01 00:12:03 +02:00
Richard Hartmann
4bccdb3fa4 Merge branch 'dev' 2016-09-30 23:50:05 +02:00
Richard Hartmann
d1a8d89d2f adapted to renaming progress to progression 2016-09-30 23:49:35 +02:00
Richard Hartmann
fa2d77877b try to get tests for python2.7 working 2016-09-30 23:35:49 +02:00
cimatosa
f48e5f1d67 jobmanager passes tests with single proxy for client and local queue for subprocesses 2016-09-29 15:07:40 +02:00
Richard Hartmann
580e96f954 try to implement single proxy per client and local thread watched queues 2016-09-29 00:49:26 +02:00
Richard Hartmann
c0faa27e8a a version that passes all tests in python3.4 2016-09-28 22:53:11 +02:00
cimatosa
9ee13856f1 work in progress 2016-09-28 16:48:04 +02:00
cimatosa
4dfa906017 save work in progress 2016-09-28 16:14:01 +02:00
Richard Hartmann
89b1029ec0 work in progress, some tests are now running with the new structure and logging 2016-09-28 00:45:18 +02:00
cimatosa
d067219f13 changed progress logging for jm tests 2016-09-27 17:34:17 +02:00
cimatosa
11ce827de8 work in progress 2016-09-27 16:24:20 +02:00
Richard Hartmann
624a518864 work in progress, change logging system, try to get tests to run 2016-09-26 22:45:13 +02:00
Richard Hartmann
da8281aa70 try to get tests running on new version 2016-09-26 16:57:57 +02:00
cimatosa
662a7c11b5 major chages in the organization of the JM package, also added logging system to be able to handle subprocess logs -> this is going to be pypy version 0.2 2016-09-19 17:06:43 +02:00
cimatosa
0ada369694 timeout is result_q.get in order to allow for infoline update 2016-03-21 14:33:40 +01:00
cimatosa
a6479a65b3 merged client overall size into devel 2016-03-14 10:37:45 +01:00
Richard Hartmann
c3d7e63b72 save 2016-03-04 16:03:52 +01:00
Richard Hartmann
be34e7e3b7 new proxy stuff seems to work 2016-03-04 13:27:04 +01:00
Richard Hartmann
9f1a5435e4 redesign the proxy operations to be more robust, work in progress 2016-03-03 15:27:07 +01:00
Richard Hartmann
f633e7c550 added per job time statistics to JM client 2016-01-27 15:20:36 +01:00
cimatosa
4e81fbdbe5 changed to pass pytest 2015-11-12 14:08:00 +01:00
cimatosa
b9fefba952 some changes made to use binfootprint to distinguish argumets -> still needs some python2 suppoer, I'm working on this 2015-11-11 15:06:48 +01:00
Paul Müller
c706db28a8 copy host environment for test 2015-08-25 09:34:41 +02:00
Travis CI
c378cb8eba add other lib locations 2015-08-24 22:46:49 +02:00
Travis CI
40307f8ee4 add site-packages 2015-08-24 22:21:11 +02:00
Travis CI
9d81673c7d replace string 2015-08-24 21:28:51 +02:00
Travis CI
7142c96081 UnboundLocalError: local variable 'p_server' referenced before assignment 2015-08-24 21:09:58 +02:00
Travis CI
b0d00e5695 pythonpath not correctly set 2015-08-24 20:39:17 +02:00
Travis CI
5502cc6082 syntax 2015-08-24 19:58:18 +02:00
Travis CI
a96948e7c8 connection refused? 2015-08-24 19:53:57 +02:00
Travis CI
1c07b0f394 travis miniconda testing suite 2015-08-24 19:21:35 +02:00
cimatosa
d5a4c8ea9f testing 2015-06-23 19:50:46 +02:00
Richard Hartmann
029d64928f print more debug info on Manager_server to see whats going wrong when travis runs test_exception 2015-05-29 09:51:17 +02:00
Richard Hartmann
9ba0627dcd still try to fix the non passing test_exception in jobmanager tests (see #24) 2015-05-28 22:45:09 +02:00
paulmueller
fd7f190962 more deterministic port selection 2015-05-12 14:48:50 +02:00
paulmueller
c00863f39d increment ports for testing, threw errors on Ubuntu 14.04 and travis 2015-05-12 14:37:29 +02:00
paulmueller
e7312b3969 hostname from socket 2015-05-12 14:07:48 +02:00
paulmueller
e751d04c5e trying to test on travis ci, replace localhost by 0.0.0.0, see travis-ci/travis-ci#1304 2015-05-12 00:06:54 +02:00
Richard Hartmann
ae3cd03d99 made some more changes when dealing with Socket Exception to work with python2 also 2015-04-02 16:52:29 +02:00
cimatosa
b042b2447a handle errors during proxy operation like 'get' and 'put' -> give helpful error messages and try to reconnect in certain circumstances 2015-03-30 16:42:22 +02:00
cimatosa
f54eb0c447 some changed to make the test run with python2.7, and some more tests, still not done jet 2015-01-23 15:15:18 +01:00
cimatosa
7f3411b4ea some intermed state 2015-01-22 15:27:13 +01:00