@@ -75,17 +75,17 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
75
75
" 1" , " dummy" , " dummy" , Seq [(String , String )](), driverPod, Map [String , Int ]())
76
76
77
77
// The executor pod name and default labels.
78
- assert(executor.getMetadata.getName == s " $executorPrefix-exec-1 " )
79
- assert(executor.getMetadata.getLabels.size() == 3 )
78
+ assert(executor.getMetadata.getName === s " $executorPrefix-exec-1 " )
79
+ assert(executor.getMetadata.getLabels.size() === 3 )
80
80
81
81
// There is exactly 1 container with no volume mounts and default memory limits.
82
82
// Default memory limit is 1024M + 384M (minimum overhead constant).
83
- assert(executor.getSpec.getContainers.size() == 1 )
84
- assert(executor.getSpec.getContainers.get(0 ).getImage == executorImage)
83
+ assert(executor.getSpec.getContainers.size() === 1 )
84
+ assert(executor.getSpec.getContainers.get(0 ).getImage === executorImage)
85
85
assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.isEmpty)
86
- assert(executor.getSpec.getContainers.get(0 ).getResources.getLimits.size() == 1 )
86
+ assert(executor.getSpec.getContainers.get(0 ).getResources.getLimits.size() === 1 )
87
87
assert(executor.getSpec.getContainers.get(0 ).getResources
88
- .getLimits.get(" memory" ).getAmount == " 1408Mi" )
88
+ .getLimits.get(" memory" ).getAmount === " 1408Mi" )
89
89
90
90
// The pod has no node selector, volumes.
91
91
assert(executor.getSpec.getNodeSelector.isEmpty)
@@ -105,7 +105,7 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
105
105
val executor = factory.createExecutorPod(
106
106
" 1" , " dummy" , " dummy" , Seq [(String , String )](), driverPod, Map [String , Int ]())
107
107
108
- assert(executor.getSpec.getHostname.length == 63 )
108
+ assert(executor.getSpec.getHostname.length === 63 )
109
109
}
110
110
111
111
test(" secrets get mounted" ) {
@@ -123,15 +123,15 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
123
123
val executor = factory.createExecutorPod(
124
124
" 1" , " dummy" , " dummy" , Seq [(String , String )](), driverPod, Map [String , Int ]())
125
125
126
- assert(executor.getSpec.getContainers.size() == 1 )
127
- assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.size() == 1 )
128
- assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 ).getName == " secret1-volume" )
126
+ assert(executor.getSpec.getContainers.size() === 1 )
127
+ assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.size() === 1 )
128
+ assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 ).getName === " secret1-volume" )
129
129
assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 )
130
- .getMountPath == " /var/secret1" )
130
+ .getMountPath === " /var/secret1" )
131
131
132
132
// check volume mounted.
133
- assert(executor.getSpec.getVolumes.size() == 1 )
134
- assert(executor.getSpec.getVolumes.get(0 ).getSecret.getSecretName == " secret1" )
133
+ assert(executor.getSpec.getVolumes.size() === 1 )
134
+ assert(executor.getSpec.getVolumes.get(0 ).getSecret.getSecretName === " secret1" )
135
135
136
136
checkOwnerReferences(executor, driverPodUid)
137
137
}
@@ -159,7 +159,7 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
159
159
val executor = factory.createExecutorPod(
160
160
" 1" , " dummy" , " dummy" , Seq [(String , String )](), driverPod, Map [String , Int ]())
161
161
162
- assert(executor.getMetadata.getAnnotations.size() == 1 )
162
+ assert(executor.getMetadata.getAnnotations.size() === 1 )
163
163
assert(executor.getMetadata.getAnnotations.containsKey(constants.INIT_CONTAINER_ANNOTATION ))
164
164
checkOwnerReferences(executor, driverPodUid)
165
165
}
@@ -188,11 +188,11 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
188
188
" 1" , " dummy" , " dummy" , Seq [(String , String )](), driverPod, Map [String , Int ]())
189
189
190
190
191
- assert(executor.getSpec.getContainers.size() == 1 )
192
- assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.size() == 1 )
193
- assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 ).getName == " 0-tmp" )
191
+ assert(executor.getSpec.getContainers.size() === 1 )
192
+ assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.size() === 1 )
193
+ assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 ).getName === " 0-tmp" )
194
194
assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 )
195
- .getMountPath == " /tmp" )
195
+ .getMountPath === " /tmp" )
196
196
checkOwnerReferences(executor, driverPodUid)
197
197
}
198
198
@@ -212,15 +212,15 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
212
212
" 1" , " dummy" , " dummy" , Seq [(String , String )](), driverPod, Map [String , Int ]())
213
213
214
214
215
- assert(executor.getSpec.getContainers.size() == 1 )
216
- assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.size() == 1 )
215
+ assert(executor.getSpec.getContainers.size() === 1 )
216
+ assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.size() === 1 )
217
217
assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 )
218
- .getName == " submitted-files" )
218
+ .getName === " submitted-files" )
219
219
assert(executor.getSpec.getContainers.get(0 ).getVolumeMounts.get(0 )
220
- .getMountPath == " /var/secret1" )
220
+ .getMountPath === " /var/secret1" )
221
221
222
- assert(executor.getSpec.getVolumes.size() == 1 )
223
- assert(executor.getSpec.getVolumes.get(0 ).getSecret.getSecretName == " secret1" )
222
+ assert(executor.getSpec.getVolumes.size() === 1 )
223
+ assert(executor.getSpec.getVolumes.get(0 ).getSecret.getSecretName === " secret1" )
224
224
225
225
checkOwnerReferences(executor, driverPodUid)
226
226
checkEnv(executor, Set (" SPARK_MOUNTED_FILES_FROM_SECRET_DIR" ))
@@ -242,9 +242,9 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
242
242
243
243
// There is always exactly one controller reference, and it points to the driver pod.
244
244
private def checkOwnerReferences (executor : Pod , driverPodUid : String ): Unit = {
245
- assert(executor.getMetadata.getOwnerReferences.size() == 1 )
246
- assert(executor.getMetadata.getOwnerReferences.get(0 ).getUid == driverPodUid)
247
- assert(executor.getMetadata.getOwnerReferences.get(0 ).getController == true )
245
+ assert(executor.getMetadata.getOwnerReferences.size() === 1 )
246
+ assert(executor.getMetadata.getOwnerReferences.get(0 ).getUid === driverPodUid)
247
+ assert(executor.getMetadata.getOwnerReferences.get(0 ).getController === true )
248
248
}
249
249
250
250
// Check that the expected environment variables are present.
@@ -255,11 +255,11 @@ class ExecutorPodFactoryImplSuite extends SparkFunSuite with BeforeAndAfter {
255
255
constants.ENV_MOUNTED_CLASSPATH , constants.ENV_EXECUTOR_POD_IP ,
256
256
constants.ENV_EXECUTOR_PORT ) ++ additionalEnvVars
257
257
258
- assert(executor.getSpec.getContainers.size() == 1 )
259
- assert(executor.getSpec.getContainers.get(0 ).getEnv().size() == defaultEnvs.size)
258
+ assert(executor.getSpec.getContainers.size() === 1 )
259
+ assert(executor.getSpec.getContainers.get(0 ).getEnv().size() === defaultEnvs.size)
260
260
val setEnvs = executor.getSpec.getContainers.get(0 ).getEnv.asScala.map {
261
261
x => x.getName
262
262
}.toSet
263
- assert(defaultEnvs == setEnvs)
263
+ assert(defaultEnvs === setEnvs)
264
264
}
265
265
}
0 commit comments