Ignore:
Timestamp:
Aug 11, 2025, 5:45:37 PM (3 months ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.0, stable
Children:
ae9ad6
Parents:
aeec58
git-author:
Frederik Heber <frederik.heber@…> (07/16/25 19:05:29)
git-committer:
Frederik Heber <frederik.heber@…> (08/11/25 17:45:37)
Message:

Reduces JobMarket features for use in kubernetes clusters.

  • removes all functionality where we can enumerate the workers, enroll or remove them.
  • removes PoolGuard and CheckAlive functionality.
  • removes the shutdown thread: not needed as we don't wait for busy workers anymore.
  • removes WorkerPool. This is now handled by the kubernetes deployment.
  • TESTS: Removed respective unit and regression tests.
  • TESTS: Adapted regression tests as worker now needs to be present when first job is sent. Moreover, server needs to be equipped with worker host and port.
Location:
ThirdParty/JobMarket/src/unittests
Files:
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • ThirdParty/JobMarket/src/unittests/Makefile.am

    raeec58 rab2e834  
    1919  OperationQueueUnitTest.cpp \
    2020  SystemCommandJobUnitTest.cpp \
    21   WorkerAddressUnitTest.cpp \
    22   WorkerPoolUnitTest.cpp
     21  WorkerAddressUnitTest.cpp
    2322 
    2423FRAGMENTATIONAUTOMATIONTESTSHEADERS = \
     
    2827  OperationQueueUnitTest.hpp \
    2928  SystemCommandJobUnitTest.hpp \
    30   WorkerAddressUnitTest.hpp \
    31   WorkerPoolUnitTest.hpp
     29  WorkerAddressUnitTest.hpp
    3230
    3331FRAGMENTATIONAUTOMATIONTESTS = \
     
    3735  OperationQueueUnitTest \
    3836  SystemCommandJobUnitTest \
    39   WorkerAddressUnitTest \
    40   WorkerPoolUnitTest
     37  WorkerAddressUnitTest
    4138
    4239
Note: See TracChangeset for help on using the changeset viewer.