<table style="width:50% ; text-align:center">
<h2> Build result: </h2>
  <tr>
    <th>Suite name</th>
    <th>Ignored</th>
    <th>Total</th>
    <th>Passed</th>
    <th>Failed</th>
    <th>Skipped</th>
  </tr>
<tr>  <td>
unit</td>   <td>
1</td>  <td>
108</td>  <td>
107</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
1</td>  <td>
7</td>  <td>
6</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
integration</td>   <td>
3</td>  <td>
410</td>  <td>
407</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
161</td>  <td>
161</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
4</td>  <td>
346</td>  <td>
342</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
28</td>  <td>
28</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
3</td>  <td>
132</td>  <td>
79</td>  <td>
50</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
7</td>  <td>
372</td>  <td>
365</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
Sanity</td>   <td>
0</td>  <td>
51</td>  <td>
51</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
6</td>  <td>
6</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
Suite</td>   <td>
0</td>  <td>
2</td>  <td>
2</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
0</td>  <td>
0</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
47</td>  <td>
746</td>  <td>
699</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
0</td>  <td>
0</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
4</td>  <td>
55</td>  <td>
51</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
integration</td>   <td>
0</td>  <td>
2</td>  <td>
2</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
integration</td>   <td>
1</td>  <td>
57</td>  <td>
56</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
3</td>  <td>
4</td>  <td>
1</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
37</td>  <td>
37</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
101</td>  <td>
566</td>  <td>
465</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
37</td>  <td>
358</td>  <td>
321</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
1</td>  <td>
76</td>  <td>
75</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
1</td>  <td>
1</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
15</td>  <td>
2637</td>  <td>
2622</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
33</td>  <td>
33</td>  <td>
0</td>  <td>
0</td>  </tr>
</table>
<br> <br> <h2>Failed tests:</h2> <br>
<h3>
unit:</h3>
     1  test102AddRoles123AssignmentYYYYDeputy()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     2  test105AddRoles123AssignmentYYYYImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     3  test110AddRoles123AssignmentNNNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     4  test115AddRoles123AssignmentNNNNImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     5  test120AddRoles123AssignmentYNNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     6  test125AddRoles123AssignmentYNNNImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     7  test130AddRoles123AssignmentYYYN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     8  test132AddRoles123AssignmentYYYNDeputy()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
     9  test135AddRoles123AssignmentYYYNImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    10  test200AddRoles123AssignmentYYYY()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    11  test210DeleteRoles123AssignmentN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    12  test212DeleteRoles123AssignmentNById()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    13  test218DeleteRoles123AssignmentY()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    14  test220AddRoles123AssignmentYYYY()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    15  test230DeleteRoles123AssignmentYById()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    16  test300ApprovalAndEnforce()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    17  test500NoApprovers()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    18  test610ModifyAssignmentOfRole29()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    19  test620ModifyAssignmentOfRole29Immediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    20  test700AssignRole28()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    21  test710ModifyAssignmentOfRole28()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    22  test720UnassignRole28()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentsAdvanced@4fcc0416]<br>
    23  test010AddRole1Assignment()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    24  test030AddRole1AssignmentAgain()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    25  test040AddRole1AssignmentImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    26  test050AddRoles123AssignmentNNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    27  test060AddRoles123AssignmentYNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    28  test070AddRoles123AssignmentYYY()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    29  test130AddRole1aAssignmentWithDeputy()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    30  test132AddRole1aAssignmentWithDeputyApprovedByDeputy1()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    31  test200AddRole1AssignmentToDraftUser()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    32  test300ApprovalAndEnforce()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalGlobal@56de6d6b]<br>
    33  test010AddRole1Assignment()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    34  test030AddRole1AssignmentAgain()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    35  test040AddRole1AssignmentImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    36  test050AddRoles123AssignmentNNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    37  test060AddRoles123AssignmentYNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    38  test070AddRoles123AssignmentYYY()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    39  test130AddRole1aAssignmentWithDeputy()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    40  test132AddRole1aAssignmentWithDeputyApprovedByDeputy1()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    41  test200AddRole1AssignmentToDraftUser()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalMetaroleExplicit@5972d253]<br>
    42  test010AddRole1Assignment()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    43  test030AddRole1AssignmentAgain()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    44  test040AddRole1AssignmentImmediate()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    45  test050AddRoles123AssignmentNNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    46  test060AddRoles123AssignmentYNN()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    47  test070AddRoles123AssignmentYYY()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    48  test130AddRole1aAssignmentWithDeputy()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    49  test132AddRole1aAssignmentWithDeputyApprovedByDeputy1()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
    50  test200AddRole1AssignmentToDraftUser()[pri:0, instance:com.evolveum.midpoint.wf.impl.assignments.TestAssignmentApprovalPlainImplicit@5e840abf]<br>
<br>

<br>
<h3>Changes since last build: </h3>
<pre>
[Kate Honchar] MID-6148 fix Shopping cart selection memory

[Katarina Valalikova] multithreaded tasks support for thresholds (recon, livesync)

 [Kate Honchar] MID-6148 fix Shopping cart selection memory

[Katarina Valalikova] multithreaded tasks support for thresholds (recon, livesync)


</pre>
<br>
<h2>See more info:</h2>
https://jenkins.evolveum.com/job/MidPoint_Master_OpenJDK_quick/1697/