Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Core] Remove dead mocks #41387

Merged
merged 5 commits into from
Nov 28, 2023
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -919,6 +919,7 @@ ray_cc_test(
tags = ["team:core"],
deps = [
":core_worker_lib",
":ray_mock",
"@com_google_googletest//:gtest_main",
],
)
Expand All @@ -930,6 +931,7 @@ ray_cc_test(
tags = ["team:core"],
deps = [
":core_worker_lib",
":ray_mock",
"@com_google_googletest//:gtest_main",
],
)
Expand Down
24 changes: 0 additions & 24 deletions src/mock/ray/core_worker/actor_creator.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,27 +41,3 @@ class MockActorCreatorInterface : public ActorCreatorInterface {

} // namespace core
} // namespace ray

namespace ray {
namespace core {

class MockDefaultActorCreator : public DefaultActorCreator {
public:
MOCK_METHOD(Status,
RegisterActor,
(const TaskSpecification &task_spec),
(const, override));
MOCK_METHOD(Status,
AsyncRegisterActor,
(const TaskSpecification &task_spec, gcs::StatusCallback callback),
(override));
MOCK_METHOD(bool, IsActorInRegistering, (const ActorID &actor_id), (const, override));
MOCK_METHOD(Status,
AsyncCreateActor,
(const TaskSpecification &task_spec,
const rpc::ClientCallback<rpc::CreateActorReply> &callback),
(override));
};

} // namespace core
} // namespace ray
44 changes: 0 additions & 44 deletions src/mock/ray/core_worker/lease_policy.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,30 +15,6 @@
namespace ray {
namespace core {

class MockLocalityData : public LocalityData {
public:
};

} // namespace core
} // namespace ray

namespace ray {
namespace core {

class MockLocalityDataProviderInterface : public LocalityDataProviderInterface {
public:
MOCK_METHOD(absl::optional<LocalityData>,
GetLocalityData,
(const ObjectID &object_id),
(const, override));
};

} // namespace core
} // namespace ray

namespace ray {
namespace core {

class MockLeasePolicyInterface : public LeasePolicyInterface {
public:
MOCK_METHOD((std::pair<rpc::Address, bool>),
Expand All @@ -49,23 +25,3 @@ class MockLeasePolicyInterface : public LeasePolicyInterface {

} // namespace core
} // namespace ray

namespace ray {
namespace core {

class MockLocalityAwareLeasePolicy : public LocalityAwareLeasePolicy {
public:
};

} // namespace core
} // namespace ray

namespace ray {
namespace core {

class MockLocalLeasePolicy : public LocalLeasePolicy {
public:
};

} // namespace core
} // namespace ray
14 changes: 0 additions & 14 deletions src/mock/ray/core_worker/task_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,3 @@ class MockTaskFinisherInterface : public TaskFinisherInterface {

} // namespace core
} // namespace ray

namespace ray {
namespace core {

class MockTaskResubmissionInterface : public TaskResubmissionInterface {
public:
MOCK_METHOD(bool,
ResubmitTask,
(const TaskID &task_id, std::vector<ObjectID> *task_deps),
(override));
};

} // namespace core
} // namespace ray
65 changes: 0 additions & 65 deletions src/mock/ray/pubsub/publisher.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,69 +12,6 @@
// See the License for the specific language governing permissions and
// limitations under the License.

namespace ray {
namespace pubsub {
namespace pub_internal {

class MockSubscriptionIndex : public SubscriptionIndex {
public:
};

} // namespace pub_internal
} // namespace pubsub
} // namespace ray

namespace ray {
namespace pubsub {
namespace pub_internal {

class MockLongPollConnection : public LongPollConnection {
public:
};

} // namespace pub_internal
} // namespace pubsub
} // namespace ray

namespace ray {
namespace pubsub {
namespace pub_internal {

class MockSubscriberState : public SubscriberState {
public:
};

} // namespace pub_internal
} // namespace pubsub
} // namespace ray

namespace ray {
namespace pubsub {

class MockPublisherInterface : public PublisherInterface {
public:
MOCK_METHOD(bool,
RegisterSubscription,
(const rpc::ChannelType channel_type,
const SubscriberID &subscriber_id,
const std::optional<std::string> &key_id),
(override));
MOCK_METHOD(void, Publish, (rpc::PubMessage pub_message), (override));
MOCK_METHOD(void,
PublishFailure,
(const rpc::ChannelType channel_type, const std::string &key_id),
(override));
MOCK_METHOD(bool,
UnregisterSubscription,
(const rpc::ChannelType channel_type,
const SubscriberID &subscriber_id,
const std::optional<std::string> &key_id),
(override));
};

} // namespace pubsub
} // namespace ray

namespace ray {
namespace pubsub {

Expand All @@ -97,8 +34,6 @@ class MockPublisher : public Publisher {
const SubscriberID &subscriber_id,
const std::optional<std::string> &key_id),
(override));

private:
};

} // namespace pubsub
Expand Down
61 changes: 33 additions & 28 deletions src/mock/ray/pubsub/subscriber.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,59 +15,64 @@
namespace ray {
namespace pubsub {

class MockSubscriberInterface : public SubscriberInterface {
class MockSubscriberClientInterface : public SubscriberClientInterface {
public:
MOCK_METHOD(void,
PubsubLongPolling,
(const rpc::PubsubLongPollingRequest &request,
const rpc::ClientCallback<rpc::PubsubLongPollingReply> &callback),
(override));
MOCK_METHOD(void,
PubsubCommandBatch,
(const rpc::PubsubCommandBatchRequest &request,
const rpc::ClientCallback<rpc::PubsubCommandBatchReply> &callback),
(override));
};

class MockSubscriber : public SubscriberInterface {
public:
MOCK_METHOD(bool,
Subscribe,
(std::unique_ptr<rpc::SubMessage> sub_message,
const rpc::ChannelType channel_type,
const rpc::Address &publisher_address,
const rpc::Address &owner_address,
const std::string &key_id,
SubscribeDoneCallback subscribe_done_callback,
SubscriptionItemCallback subscription_callback,
SubscriptionFailureCallback subscription_failure_callback),
pubsub::SubscribeDoneCallback subscribe_done_callback,
pubsub::SubscriptionItemCallback subscription_callback,
pubsub::SubscriptionFailureCallback subscription_failure_callback),
(override));

MOCK_METHOD(bool,
SubscribeChannel,
(std::unique_ptr<rpc::SubMessage> sub_message,
const rpc::ChannelType channel_type,
const rpc::Address &publisher_address,
SubscribeDoneCallback subscribe_done_callback,
SubscriptionItemCallback subscription_callback,
SubscriptionFailureCallback subscription_failure_callback),
const rpc::Address &owner_address,
pubsub::SubscribeDoneCallback subscribe_done_callback,
pubsub::SubscriptionItemCallback subscription_callback,
pubsub::SubscriptionFailureCallback subscription_failure_callback),
(override));

MOCK_METHOD(bool,
Unsubscribe,
(const rpc::ChannelType channel_type,
const rpc::Address &publisher_address,
const std::string &key_id),
(override));

MOCK_METHOD(bool,
UnsubscribeChannel,
(const rpc::ChannelType channel_type,
const rpc::Address &publisher_address),
(override));
MOCK_METHOD(std::string, DebugString, (), (const, override));
};

} // namespace pubsub
} // namespace ray

namespace ray {
namespace pubsub {
MOCK_METHOD(bool,
IsSubscribed,
(const rpc::ChannelType channel_type,
const rpc::Address &publisher_address,
const std::string &key_id),
(const override));

class MockSubscriberClientInterface : public SubscriberClientInterface {
public:
MOCK_METHOD(void,
PubsubLongPolling,
(const rpc::PubsubLongPollingRequest &request,
const rpc::ClientCallback<rpc::PubsubLongPollingReply> &callback),
(override));
MOCK_METHOD(void,
PubsubCommandBatch,
(const rpc::PubsubCommandBatchRequest &request,
const rpc::ClientCallback<rpc::PubsubCommandBatchReply> &callback),
(override));
MOCK_METHOD(std::string, DebugString, (), (const override));
};

} // namespace pubsub
Expand Down
41 changes: 0 additions & 41 deletions src/mock/ray/raylet/dependency_manager.h

This file was deleted.

23 changes: 0 additions & 23 deletions src/mock/ray/raylet/local_object_manager.h

This file was deleted.

Loading
Loading