Adding fixes for slurm linking and uncommon slurm node attributes

This commit is contained in:
Ian Roddis
2021-09-11 00:00:21 -03:00
parent ff5a75abb0
commit 96c1928daf
3 changed files with 37 additions and 9 deletions

View File

@@ -1,6 +1,9 @@
#include <iostream>
#include <filesystem>
#include <unistd.h>
#include <sys/types.h>
#include "daggy/executors/task/SlurmTaskExecutor.hpp"
#include "daggy/Serialization.hpp"
#include "daggy/Utilities.hpp"
@@ -17,10 +20,10 @@ TEST_CASE("slurm_execution", "[slurm_executor]") {
daggy::ConfigValues defaultJobValues{
{"minCPUs", "1"},
{"minMemoryMB", "100"},
{"minTmpDiskMB", "10"},
{"minTmpDiskMB", "0"},
{"priority", "1"},
{"timeLimitSeconds", "200"},
{"userID", "1002"},
{"userID", std::to_string(getuid())},
{"workDir", fs::current_path().string()},
{"tmpDir", fs::current_path().string()}
};
@@ -102,4 +105,4 @@ TEST_CASE("slurm_execution", "[slurm_executor]") {
REQUIRE(tasks.size() == 4);
}
}
#endif
#endif