1. 12 Apr, 2017 10 commits
    • Łukasz Nowak's avatar
      Use (if possible) configured timeout for restart · 15812f22
      Ł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.
      15812f22
    • Łukasz Nowak's avatar
      Link Test Result Node with Test Node · 5fdc6686
      Ł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.
      5fdc6686
    • Łukasz Nowak's avatar
      f384fd28
    • Łukasz Nowak's avatar
      Allow to stop draft test results · f4e62284
      Ł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.
      f4e62284
    • Łukasz Nowak's avatar
      Adapt unfinished test · a47a5317
      Ł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.
      a47a5317
    • Łukasz Nowak's avatar
      Cover subscribeNode returning values · 7e53aac9
      Łukasz Nowak authored
      7e53aac9
    • Łukasz Nowak's avatar
      Fetch information during subscribeNode · e19db3c4
      Ł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.
      e19db3c4
    • Łukasz Nowak's avatar
      Return result from RPC call · d7f77fce
      Łukasz Nowak authored
      d7f77fce
    • Łukasz Nowak's avatar
      Send process_timeout · ae1ca05e
      Łukasz Nowak authored
      Extend subscribeNode to send configuration provided by user.
      ae1ca05e
    • Łukasz Nowak's avatar
      Implement process_timeout configuration · 8c982d76
      Łukasz Nowak authored
      ERP5ProjectUnitTestDistributor allows to define maximum process timeout
      of testnodes attached to it.
      8c982d76
  2. 10 Apr, 2017 1 commit
  3. 07 Apr, 2017 4 commits
  4. 06 Apr, 2017 10 commits
  5. 05 Apr, 2017 13 commits
  6. 04 Apr, 2017 2 commits