Resolve "Remove Parallax Testing"

This MR updates testing for the new docker CI environment:

  • Removes Parallax Testing to make faster tests (we will activate again if needed, or changes are applied)
  • Adds cstdint for uint types (gcc 10..)
  • Updates python sh library/package to a newer version. This solves and produces some changes.
  • Solved a bug in sfind

Closes #268 (closed)

Edited by Ramon Nou

Merge request reports

Loading
+1 −1
Changes for CMake/FindMercury.cmake: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -177,7 +177,7 @@ endmacro()

include(SelectLibraryConfigurations)

set(_mercury_components na mchecksum mercury_util mercury_hl)
set(_mercury_components na mercury_util mercury_hl)

# prevent repeating work if the main CMakeLists.txt already called
# find_package(PkgConfig)
+2 −1
Changes for examples/gfind/gfind.cpp: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -42,6 +42,7 @@
#include <sys/types.h>
#include <unistd.h>
#include <limits>
#include <cstdint>

using namespace std;

@@ -114,7 +115,7 @@ static void pfind_print_help(pfind_options_t *res) {
         "\tworkdir = \"%s\"\n"
         "\t-newer = \"%s\"\n"
         "\t-name|-regex = \"%s\"\n"
         "\t-S: num servers = \"%s\"\n"
         "\t-S: num servers = \"%d\"\n"
         "\t-M: mountdir = \"%s\"\n"
         "Optional flags\n"
         "\t-h: prints the help\n"
+1 −0
Changes for examples/gfind/sfind.cpp: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@
#include <sys/types.h>
#include <unistd.h>
#include <limits>
#include <cstdint>

using namespace std;

+1 −0
Changes for include/client/open_file_map.hpp: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@
#include <memory>
#include <atomic>
#include <array>
#include <string>

namespace gkfs::filemap {

+2 −0
Changes for include/common/metadata.hpp: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -35,6 +35,8 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <string>
#include <cstdint>


namespace gkfs::metadata {

Loading
Loading