1. 18 Apr, 2017 10 commits
    • Łukasz Nowak's avatar
      Use (if possible) configured timeout for restart · 744273f2
      Łukasz Nowak authored
      If Test Result is associated with Test Node and thus distributor, and
      distributor defines process timeout use this timeout to now when to
      restart test lines. This is useful to avoid needless restart of tests
      running on nodes related to long time outing distributors.
      
      Otherwise fallback to default.
      744273f2
    • Łukasz Nowak's avatar
      Link Test Result Node with Test Node · 718c995a
      Łukasz Nowak authored
      This link allows to navigate from Test Result via its Test Result Node
      to Test Node and distributor related to given Test Result.
      
      Note: It happens only, if client will do subscribeNode before calling
      createTestResult.
      718c995a
    • Łukasz Nowak's avatar
      ca4c52ec
    • Łukasz Nowak's avatar
      Allow to stop draft test results · 39678eb9
      Łukasz Nowak authored
      This is accompanying commit to "erp5_test_result: stop affecting last
      remaining tests to all test nodes", where alarms redrafts running tests
      for long running nodes.
      
      In case of very long running test nodes, to which support is introduced
      in this work, it is acceptable situation that test will get redrafted
      and shall be stopped.
      39678eb9
    • Łukasz Nowak's avatar
      Adapt unfinished test · fb2a7319
      Łukasz Nowak authored
      Unfinished test
      (test_18_checkConfigurationGenerationERP5ScalabilityDistributor) uses
      return value of subscribeNode and assumes it is ERP5 object.
      
      This work changes return value of subscribeNode to JSON object,
      following startTestSuite return value, thus rendering this test failure.
      
      As test is unfinished, non asserting part has been commented out.
      fb2a7319
    • Łukasz Nowak's avatar
      Cover subscribeNode returning values · 78d5a2eb
      Łukasz Nowak authored
      78d5a2eb
    • Łukasz Nowak's avatar
      Fetch information during subscribeNode · d0c28124
      Łukasz Nowak authored
      Also if process_timeout is available in received configuration setup
      process_manager with transmitted value.
      
      Backward compatibility is assured, that if no process_timeout is
      provided, nothing is being updated.
      
      Also process_timeout not set on master (the default), will not change
      local default.
      d0c28124
    • Łukasz Nowak's avatar
      Return result from RPC call · 7a9aa71e
      Łukasz Nowak authored
      7a9aa71e
    • Łukasz Nowak's avatar
      Send process_timeout · 86698987
      Łukasz Nowak authored
      Extend subscribeNode to send configuration provided by user.
      86698987
    • Łukasz Nowak's avatar
      Implement process_timeout configuration · a4e0fae3
      Łukasz Nowak authored
      ERP5ProjectUnitTestDistributor allows to define maximum process timeout
      of testnodes attached to it.
      a4e0fae3
  2. 17 Apr, 2017 1 commit
  3. 14 Apr, 2017 6 commits
  4. 13 Apr, 2017 13 commits
  5. 12 Apr, 2017 1 commit
  6. 11 Apr, 2017 1 commit
  7. 10 Apr, 2017 1 commit
  8. 07 Apr, 2017 4 commits
  9. 06 Apr, 2017 3 commits