PlacementConstraintsUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total505 of 5050%91 of 910%58581391391212
canSatisfySingleConstraintExpression(ApplicationId, PlacementConstraint.SingleConstraint, PlacementConstraint.TargetExpression, SchedulerNode, AllocationTagsManager)960%240%1313191911
getNodeConstraintEvaluatedResult(SchedulerNode, NodeAttributeOpCode, NodeAttribute)830%160%99292911
canSatisfyConstraints(ApplicationId, PlacementConstraint, SchedulerNode, AllocationTagsManager, Optional)660%80%55171711
canSatisfySingleConstraint(ApplicationId, PlacementConstraint.SingleConstraint, SchedulerNode, AllocationTagsManager, Optional)600%140%88181811
canSatisfyNodeConstraintExpression(PlacementConstraint.SingleConstraint, PlacementConstraint.TargetExpression, SchedulerNode)550%100%66171711
getNodeConstraintFromRequest(String, String)350%40%339911
isOpCodeMatches(NodeAttribute, NodeAttribute, NodeAttributeOpCode)270%50%449911
canSatisfyAndConstraint(ApplicationId, PlacementConstraint.And, SchedulerNode, AllocationTagsManager, Optional)240%40%335511
canSatisfyOrConstraint(ApplicationId, PlacementConstraint.Or, SchedulerNode, AllocationTagsManager, Optional)240%40%335511
canSatisfyConstraints(ApplicationId, SchedulingRequest, SchedulerNode, PlacementConstraintManager, AllocationTagsManager, Optional)230%20%227711
canSatisfyConstraints(ApplicationId, SchedulingRequest, SchedulerNode, PlacementConstraintManager, AllocationTagsManager)80%n/a112211
static {...}40%n/a112211