<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>
integration</td>   <td>
0</td>  <td>
5</td>  <td>
5</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
102</td>  <td>
102</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
1</td>  <td>
23</td>  <td>
22</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
integration</td>   <td>
3</td>  <td>
417</td>  <td>
389</td>  <td>
25</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
4</td>  <td>
372</td>  <td>
368</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
67</td>  <td>
67</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
3</td>  <td>
155</td>  <td>
152</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
7</td>  <td>
270</td>  <td>
231</td>  <td>
32</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
7</td>  <td>
7</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
11</td>  <td>
11</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>
31</td>  <td>
842</td>  <td>
811</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>
1</td>  <td>
31</td>  <td>
30</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
integration</td>   <td>
0</td>  <td>
80</td>  <td>
80</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>
94</td>  <td>
572</td>  <td>
478</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
1</td>  <td>
83</td>  <td>
82</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>
5</td>  <td>
2909</td>  <td>
2904</td>  <td>
0</td>  <td>
0</td>  </tr>
<tr>  <td>
unit</td>   <td>
0</td>  <td>
34</td>  <td>
34</td>  <td>
0</td>  <td>
0</td>  </tr>
</table>
<br> <br> <h2>Failed tests:</h2> <br>
<h3>
integration:</h3>
     1  test100ModifyUserAddAccountBundle()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     2  test101ModifyUserAddAccountNoAttributesBundle()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     3  test200ModifyUserGuybrushDeleteAccount()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     4  test210GuybrushAddAccount()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     5  test212ModifyUserAddAccountRef()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     6  test220PreviewJackAssignRolePirate()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     7  test221PreviewJackAssignRolePirateReconcile()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     8  test231PreviewGuybrushModifyAccountFullName()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
     9  test232PreviewGuybrushModifyAccountShip()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    10  test233PreviewGuybrushAddRolePirate()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    11  test234PreviewGuybrushAddRolePirateRecon()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    12  test236PreviewGuybrushAddRoleSailor()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    13  test238PreviewGuybrushAddRoleSailorOwner()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    14  test242PreviewGuybrushAddRolePirateRelative()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    15  test244PreviewGuybrushAddRolePirateRelativeRecon()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    16  test300ModifyElaineAccountDummyReplace()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    17  test301ModifyElaineAccountDummyDeleteAdd()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    18  test400ModifyElaineAccountDummyRedReplace()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    19  test500ModifyElaineAccountDummyBlueReplace()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    20  test501ModifyElaineAccountDummyBlueDeleteAdd()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    21  test600ModifyElaineUserDummyReplace()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    22  test610ModifyElaineUserAccountDummyReplace()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    23  test620AddUserCapsize()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    24  test630AddUserRogers()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
    25  test700DisableElaineAccountTwoResources()[pri:0, instance:com.evolveum.midpoint.model.intest.TestPreviewChanges@35ff7336]<br>
<br>
<h3>
unit:</h3>
     1  test100AddAccountToJackDirect()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     2  test110AssignAccountToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     3  test111AssignAccountToJackBroken()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     4  test250ModifyUserBarbossaLocality()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     5  test251ModifyUserBarbossaFullname()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     6  test254ModifyUserBarbossaDisable()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     7  test255ModifyUserBarbossaAssignment()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     8  test260ModifyAccountBarbossaDrinkReplace()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
     9  test261ModifyAccountBarbossaQuoteReplace()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    10  test269DeleteBarbossaDummyAccount()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    11  test270AddUserBarbossaAssignmentBrethren()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    12  test275DeleteUserBarbossaAssignmentBrethren()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    13  test280AddUserBarbossaAssignmentMutineer()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    14  test301AssignConflictingAccountToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    15  test400ImportHermanDummy()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    16  test401ImportHermanDummy()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    17  test450GuybrushInboundFromDelta()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    18  test451GuybrushInboundFromAbsolute()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    19  test500ReconcileGuybrushDummy()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestProjector@20dc1b76]<br>
    20  test030AssignR1ToJackProjectorDisabled()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestAssignmentProcessor2@274e2312]<br>
    21  test005JackAttemptAssignRoleJudge()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    22  test020JackUnassignRoleJudge()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    23  test100AssignRoleMutineerToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    24  test112AssignRolePirateWithExceptionToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    25  test120AssignRoleConstableToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    26  test150AssignRoleThiefToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    27  test210AssignRoleEmployeeToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    28  test220AssignRoleEngineerToJack()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestPolicyRules@7cfd7029]<br>
    29  test002ModifyUser()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestAssignmentProcessor@544bd469]<br>
    30  test021AddAssignmentModifyAccountAssignment()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestAssignmentProcessor@544bd469]<br>
    31  test031DeleteAssignmentModifyAccount()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestAssignmentProcessor@544bd469]<br>
    32  test032ModifyUserLegalizeAccount()[pri:0, instance:com.evolveum.midpoint.model.impl.lens.TestAssignmentProcessor@544bd469]<br>
<br>

<br>
<h3>Changes since last build: </h3>
<pre>
[Pavol Mederly] Add rudimentary object type inheritance

 [Pavol Mederly] Add rudimentary object type inheritance


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