From cbf47ab168c28233ad9ca7a37904f840c5e81c1b Mon Sep 17 00:00:00 2001 From: Sergey Yakubov <sergey.yakubov@desy.de> Date: Mon, 10 Feb 2020 13:54:58 +0100 Subject: [PATCH] fix valgrind errors --- common/cpp/src/system_io/system_io_linux.cpp | 2 +- consumer/api/cpp/unittests/test_server_broker.cpp | 5 +++-- deploy/build_env/manylinux2010/build_image.sh | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/common/cpp/src/system_io/system_io_linux.cpp b/common/cpp/src/system_io/system_io_linux.cpp index f1aaec3ac..5b8c2e7d9 100644 --- a/common/cpp/src/system_io/system_io_linux.cpp +++ b/common/cpp/src/system_io/system_io_linux.cpp @@ -105,7 +105,7 @@ ListSocketDescriptors SystemIO::WaitSocketsActivity(SocketDescriptor master_sock } SystemIO::~SystemIO() { - if (epoll_fd_ != -kDisconnectedSocketDescriptor) { + if (epoll_fd_ != kDisconnectedSocketDescriptor) { close(epoll_fd_); } } diff --git a/consumer/api/cpp/unittests/test_server_broker.cpp b/consumer/api/cpp/unittests/test_server_broker.cpp index 4d9e641ad..c5c239868 100644 --- a/consumer/api/cpp/unittests/test_server_broker.cpp +++ b/consumer/api/cpp/unittests/test_server_broker.cpp @@ -837,6 +837,7 @@ TEST_F(ServerDataBrokerTests, QueryImagesReturnRecords) { auto rec1 = CreateFI(); auto rec2 = CreateFI(); + rec2.name = "ttt"; auto json1 = rec1.Json(); auto json2 = rec2.Json(); auto responce_string = "[" + json1 + "," + json2 + "]"; @@ -855,8 +856,8 @@ TEST_F(ServerDataBrokerTests, QueryImagesReturnRecords) { ASSERT_THAT(err, Eq(nullptr)); ASSERT_THAT(images.size(), Eq(2)); - ASSERT_THAT(images[0], Eq(rec1)); - ASSERT_THAT(images[1], Eq(rec2)); + ASSERT_THAT(images[0].name, Eq(rec1.name)); + ASSERT_THAT(images[1].name, Eq(rec2.name)); } TEST_F(ServerDataBrokerTests, QueryImagesUsesCorrectUriWithSubstream) { diff --git a/deploy/build_env/manylinux2010/build_image.sh b/deploy/build_env/manylinux2010/build_image.sh index 37ef57c7d..46679a5bc 100755 --- a/deploy/build_env/manylinux2010/build_image.sh +++ b/deploy/build_env/manylinux2010/build_image.sh @@ -1,3 +1,3 @@ #!/usr/bin/env bash docker build -t yakser/asapo-env:manylinux2010 . -#docker push yakser/asapo-env:ubuntu16.04 +#docker push yakser/asapo-env:manylinux2010 -- GitLab