-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathmachines.yml
86 lines (70 loc) · 1.64 KB
/
machines.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# ------------------------------------------------------------------------------
# MACHINE TEMPLATES
.on_tioga:
tags:
- tioga
- flux
variables:
SCHEDULER_ACTION: alloc
SCHEDULER_PARAMETERS: "--exclusive -N 2 -t 120"
NPROC: 128
HOSTNAME: 'tioga'
timeout: 120 minutes
extends: [.on_toss_4_x86_cray]
.tioga_shell:
tags:
- tioga
- shell
variables:
ENVIRONMENT: "INTERACTIVE"
extends: [.on_toss_4_x86_cray]
.on_ruby:
tags:
- ruby
- batch
variables:
SCHEDULER_ACTION: allocate
SCHEDULER_PARAMETERS: "--reservation=ci --exclusive -N 2 -t 120"
NPROC: 112
HOSTNAME: 'ruby'
timeout: 120 minutes
extends: [.on_toss_4_x86]
.ruby_shell:
tags:
- ruby
- shell
variables:
ENVIRONMENT: "INTERACTIVE"
extends: [.on_toss_4_x86]
# ------------------------------------------------------------------------------
.toss_resource_general:
extends: [.on_ruby]
.cray_resource_general:
extends: [.on_tioga]
.toss_shell1:
extends: [.ruby_shell]
# Use for performance tests
.toss_shell2:
resource_group: toss2
extends: [.ruby_shell]
.cray_shell1:
extends: [.tioga_shell]
.cray_shell2:
extends: [.tioga_shell]
# ------------------------------------------------------------------------------
#
.toss_resource1:
resource_group: toss1
extends: [.toss_resource_general]
.toss_resource2:
resource_group: toss2
extends: [.toss_resource_general]
.toss_resource3:
resource_group: toss3
extends: [.toss_resource_general]
.cray_resource1:
#resource_group: cray1
extends: [.cray_resource_general]
.cray_resource2:
#resource_group: cray2
extends: [.cray_resource_general]