Recent runs || View in Spyglass
PR | kerthcet: Add webhook to Job controller |
Result | SUCCESS |
Tests | 0 failed / 67 succeeded |
Started | |
Elapsed | 3m48s |
Revision | 61ef6ea0acd7baa5a1957e20831471b5e9a3e062 |
Refs |
414 |
Core Controllers Suite [AfterSuite]
Core Controllers Suite [BeforeSuite]
Core Controllers Suite [It] ClusterQueue controller when Deleting clusterQueues Should be stuck in termination until admitted workloads finished running
Core Controllers Suite [It] ClusterQueue controller when Deleting clusterQueues Should delete clusterQueues successfully when no admitted workloads are running
Core Controllers Suite [It] ClusterQueue controller when Reconciling clusterQueue status Should update status when workloads are assigned and finish
Core Controllers Suite [It] Queue controller Should update status when workloads are created
Core Controllers Suite [It] ResourceFlavor controller when one clusterQueue references resourceFlavors Should delete the resourceFlavor when the corresponding clusterQueue is deleted
Core Controllers Suite [It] ResourceFlavor controller when one clusterQueue references resourceFlavors Should delete the resourceFlavor when the corresponding clusterQueue no longer uses the resourceFlavor
Core Controllers Suite [It] Workload controller when Workload with RuntimeClass defined Should accumulate RuntimeClass's overhead
Core Controllers Suite [It] Workload controller when Workload with non-existent RuntimeClass defined Should not accumulate RuntimeClass's overhead
Core Controllers Suite [It] Workload controller when the clusterqueue doesn't exist Should update status when workloads are created
Core Controllers Suite [It] Workload controller when the queue doesn't exist Should update status when workloads are created
Core Controllers Suite [It] Workload controller when the queue is not defined in the workload Should update status when workloads are created
Core Controllers Suite [It] Workload controller when the workload is admitted Should update the workload's condition
Job Controller Suite [It] Job Webhook when With manageJobsWithoutQueueName enabled Should not update unsuspend Job successfully when adding queue name
Job Controller Suite [It] Job Webhook when With manageJobsWithoutQueueName enabled Should suspend a Job even no queue name specified
Job Controller Suite [It] Job Webhook when with manageJobsWithoutQueueName disabled should not suspend a Job when no queue name specified
Job Controller Suite [It] Job Webhook when with manageJobsWithoutQueueName disabled should not update unsuspend Job successfully when changing queue name
Job Controller Suite [It] Job Webhook when with manageJobsWithoutQueueName disabled should suspend a Job when created in unsuspend state
Job Controller Suite [It] Job controller Should reconcile workload and job for all jobs
Job Controller Suite [It] Job controller for workloads with no queue set Should reconcile jobs only when queue is set
Job Controller Suite [It] Job controller interacting with scheduler Should schedule jobs as they fit in their ClusterQueue
Scheduler Suite [AfterSuite]
Scheduler Suite [BeforeSuite]
Scheduler Suite [It] Scheduler when Creating objects out-of-order Should admit workload when creating ResourceFlavor->LocalQueue->Workload->ClusterQueue
Scheduler Suite [It] Scheduler when Creating objects out-of-order Should admit workload when creating Workload->ClusterQueue->LocalQueue->ResourceFlavor
Scheduler Suite [It] Scheduler when Creating objects out-of-order Should admit workload when creating Workload->ResourceFlavor->ClusterQueue->LocalQueue
Scheduler Suite [It] Scheduler when Creating objects out-of-order Should admit workload when creating Workload->ResourceFlavor->LocalQueue->ClusterQueue
Scheduler Suite [It] Scheduler when Deleting clusterQueues Should not admit new created workloads
Scheduler Suite [It] Scheduler when Handling clusterQueue events Should re-enqueue by the update event of ClusterQueue
Scheduler Suite [It] Scheduler when Handling workloads events Should re-enqueue by the delete event of workload belonging to the same ClusterQueue
Scheduler Suite [It] Scheduler when Handling workloads events Should re-enqueue by the delete event of workload belonging to the same Cohort
Scheduler Suite [It] Scheduler when Queueing with StrictFIFO Should schedule workloads by their priority strictly
Scheduler Suite [It] Scheduler when Queueing with StrictFIFO Workloads not matching namespaceSelector should not block others
Scheduler Suite [It] Scheduler when Referencing resourceFlavors in clusterQueue Should be inactive until the flavor is created
Scheduler Suite [It] Scheduler when Scheduling workloads on clusterQueues Should admit two small workloads after a big one finishes
Scheduler Suite [It] Scheduler when Scheduling workloads on clusterQueues Should admit workloads according to their priorities
Scheduler Suite [It] Scheduler when Scheduling workloads on clusterQueues Should admit workloads as they fit in their ClusterQueue
Scheduler Suite [It] Scheduler when Using affinity in resourceFlavors Should admit workloads with affinity to specific flavor
Scheduler Suite [It] Scheduler when Using clusterQueue NamespaceSelector Should admit workloads from the selected namespaces
Scheduler Suite [It] Scheduler when Using cohorts for fair-sharing Should admit workloads using borrowed ClusterQueue
Scheduler Suite [It] Scheduler when Using cohorts for fair-sharing Should schedule workloads borrowing quota from ClusterQueues in the same Cohort
Scheduler Suite [It] Scheduler when Using cohorts for fair-sharing Should start workloads that are under min quota before borrowing
Scheduler Suite [It] Scheduler when Using taints in resourceFlavors Should schedule workloads on tolerated flavors
Webhook Suite [AfterSuite]
Webhook Suite [BeforeSuite]
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should forbid clusterQueue creation with unqualified labelSelector
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should forbid clusterQueue creation with unsupported scoringStrategy
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have a finalizer
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have non-negative quota value when creating
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have qualified flavor names when creating
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have qualified flavor names when creating
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have qualified resource names when creating
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have qualified resource names when updating
Webhook Suite [It] ClusterQueue Webhook when Creating a ClusterQueue Should have quota whose max value is greater than min
Webhook Suite [It] Queue validating webhook when Updating a Queue Should allow the change of status
Webhook Suite [It] Queue validating webhook when Updating a Queue Should reject the change of spec.clusterQueue
Webhook Suite [It] ResourceFlavor Webhook when Creating a ResourceFlavor Should have a finalizer
Webhook Suite [It] ResourceFlavor Webhook when Creating a ResourceFlavor with invalid taints Should fail to create
Webhook Suite [It] ResourceFlavor Webhook when Updating a ResourceFlavor with invalid taints Should fail to update
Webhook Suite [It] Workload defaulting webhook When creating a Workload Should set default podSet name
Webhook Suite [It] Workload validating webhook When creating a Workload Should validate Workload
Webhook Suite [It] Workload validating webhook When updating a Workload Should allow the change of priority
Webhook Suite [It] Workload validating webhook When updating a Workload Should forbid the change of spec.admission
Webhook Suite [It] Workload validating webhook When updating a Workload Should forbid the change of spec.podSet
Webhook Suite [It] Workload validating webhook When updating a Workload Should forbid the change of spec.queueName of an admitted workload
Webhook Suite [It] Workload validating webhook When updating a Workload Should have priority once priorityClassName is set