From 6207a6bf19fa303404cfa5cdf4b2e0626b9df0e1 Mon Sep 17 00:00:00 2001
From: BERARD Benjamin <benjamin.berard@inria.fr>
Date: Wed, 15 Jan 2020 10:44:59 +0100
Subject: [PATCH] [grue] Add benchmark and max_walltime for grue

---
 .../nancy/clusters/grue/nodes/grue-1.json      |  6 +++---
 .../nancy/clusters/grue/nodes/grue-2.json      |  6 +++---
 .../nancy/clusters/grue/nodes/grue-3.json      |  6 +++---
 .../nancy/clusters/grue/nodes/grue-4.json      |  6 +++---
 .../nancy/clusters/grue/nodes/grue-5.json      |  6 +++---
 .../sites/nancy/clusters/grue/grue.yaml        | 18 +++++++++++++-----
 6 files changed, 28 insertions(+), 20 deletions(-)

diff --git a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-1.json b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-1.json
index 287419d9b4..cac43ddd18 100644
--- a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-1.json
+++ b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-1.json
@@ -170,8 +170,8 @@
     "turboboost_enabled": true
   },
   "performance": {
-    "core_flops": 0,
-    "node_flops": 0
+    "core_flops": 13438000000,
+    "node_flops": 430760000000
   },
   "processor": {
     "cache_l1": null,
@@ -208,7 +208,7 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 86400,
     "queues": [
       "admin",
       "testing"
diff --git a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-2.json b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-2.json
index 9543e49daa..b99c5e8b29 100644
--- a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-2.json
+++ b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-2.json
@@ -170,8 +170,8 @@
     "turboboost_enabled": true
   },
   "performance": {
-    "core_flops": 0,
-    "node_flops": 0
+    "core_flops": 13438000000,
+    "node_flops": 430760000000
   },
   "processor": {
     "cache_l1": null,
@@ -208,7 +208,7 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 86400,
     "queues": [
       "admin",
       "testing"
diff --git a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-3.json b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-3.json
index 32126af4de..08083ff896 100644
--- a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-3.json
+++ b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-3.json
@@ -170,8 +170,8 @@
     "turboboost_enabled": true
   },
   "performance": {
-    "core_flops": 0,
-    "node_flops": 0
+    "core_flops": 13438000000,
+    "node_flops": 430760000000
   },
   "processor": {
     "cache_l1": null,
@@ -208,7 +208,7 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 172800,
     "queues": [
       "admin",
       "testing"
diff --git a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-4.json b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-4.json
index dd0f0c2e7e..07bdde7852 100644
--- a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-4.json
+++ b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-4.json
@@ -170,8 +170,8 @@
     "turboboost_enabled": true
   },
   "performance": {
-    "core_flops": 0,
-    "node_flops": 0
+    "core_flops": 13438000000,
+    "node_flops": 430760000000
   },
   "processor": {
     "cache_l1": null,
@@ -208,7 +208,7 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 172800,
     "queues": [
       "admin",
       "testing"
diff --git a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-5.json b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-5.json
index 80f433fd9e..0cde59030b 100644
--- a/data/grid5000/sites/nancy/clusters/grue/nodes/grue-5.json
+++ b/data/grid5000/sites/nancy/clusters/grue/nodes/grue-5.json
@@ -170,8 +170,8 @@
     "turboboost_enabled": true
   },
   "performance": {
-    "core_flops": 0,
-    "node_flops": 0
+    "core_flops": 13438000000,
+    "node_flops": 430760000000
   },
   "processor": {
     "cache_l1": null,
@@ -208,7 +208,7 @@
   "supported_job_types": {
     "besteffort": true,
     "deploy": true,
-    "max_walltime": 0,
+    "max_walltime": 604800,
     "queues": [
       "admin",
       "testing"
diff --git a/input/grid5000/sites/nancy/clusters/grue/grue.yaml b/input/grid5000/sites/nancy/clusters/grue/grue.yaml
index ecba9581bc..957a39e8ef 100644
--- a/input/grid5000/sites/nancy/clusters/grue/grue.yaml
+++ b/input/grid5000/sites/nancy/clusters/grue/grue.yaml
@@ -5,14 +5,13 @@
    - admin
    - testing
  nodes:
-   grue-[1-5]:  
+   grue-[1-5]:
      supported_job_types:
        deploy: true
-       besteffort: true
-       max_walltime: 0
+       besteffort: true           
      performance:
-      core_flops: 0
-      node_flops: 0
+      core_flops: 13438000000
+      node_flops: 430760000000
      processor:
        microarchitecture: Zen
      network_adapters:
@@ -42,3 +41,12 @@
          interface: SAS
          driver: megaraid_sas
          storage: SDD
+   grue-[1-2]:
+     supported_job_types:
+        max_walltime: 86400 
+   grue-[3-4]:
+     supported_job_types:
+        max_walltime: 172800
+   grue-[5-]:
+     supported_job_types:
+        max_walltime: 604800     
-- 
GitLab