<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigininvite-existing-user _class='hudson.plugins.git.util.Build'><buildNumber>30</buildNumber><marked><SHA1>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</SHA1><branch><SHA1>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</SHA1><name>refs/remotes/origin/invite-existing-user</name></branch></marked><revision><SHA1>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</SHA1><branch><SHA1>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</SHA1><name>refs/remotes/origin/invite-existing-user</name></branch></revision></refsremotesorigininvite-existing-user></buildsByBranchName><lastBuiltRevision><SHA1>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</SHA1><branch><SHA1>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</SHA1><name>refs/remotes/origin/invite-existing-user</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/Respect.git</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://devserver3.ustadmobile.com/jenkins/job/invite-existing-user/30/artifact</artifactsUrl><changesUrl>https://devserver3.ustadmobile.com/jenkins/job/invite-existing-user/changes</changesUrl><displayUrl>https://devserver3.ustadmobile.com/jenkins/job/invite-existing-user/30/</displayUrl><testsUrl>https://devserver3.ustadmobile.com/jenkins/job/invite-existing-user/30/testReport</testsUrl></action><artifact><displayPath>respect-app-compose-debug.apk</displayPath><fileName>respect-app-compose-debug.apk</fileName><relativePath>respect-app-compose/build/outputs/apk/debug/respect-app-compose-debug.apk</relativePath></artifact><artifact><displayPath>respect-app-compose-release.apk</displayPath><fileName>respect-app-compose-release.apk</fileName><relativePath>respect-app-compose/build/outputs/apk/release/respect-app-compose-release.apk</relativePath></artifact><artifact><displayPath>respect-app-compose-debug.aab</displayPath><fileName>respect-app-compose-debug.aab</fileName><relativePath>respect-app-compose/build/outputs/bundle/debug/respect-app-compose-debug.aab</relativePath></artifact><artifact><displayPath>respect-app-compose-release.aab</displayPath><fileName>respect-app-compose-release.aab</fileName><relativePath>respect-app-compose/build/outputs/bundle/release/respect-app-compose-release.aab</relativePath></artifact><artifact><displayPath>mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>respect-app-compose/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>respect-cli.zip</displayPath><fileName>respect-cli.zip</fileName><relativePath>respect-cli/build/distributions/respect-cli.zip</relativePath></artifact><artifact><displayPath>respect-server-1.0.0.zip</displayPath><fileName>respect-server-1.0.0.zip</fileName><relativePath>respect-server/build/distributions/respect-server-1.0.0.zip</relativePath></artifact><artifact><displayPath>respect-server-shadow-1.0.0.zip</displayPath><fileName>respect-server-shadow-1.0.0.zip</fileName><relativePath>respect-server/build/distributions/respect-server-shadow-1.0.0.zip</relativePath></artifact><building>false</building><displayName>#30</displayName><duration>150578</duration><estimatedDuration>152453</estimatedDuration><fullDisplayName>invite-existing-user #30</fullDisplayName><id>30</id><inProgress>false</inProgress><keepLog>false</keepLog><number>30</number><queueId>8396</queueId><result>SUCCESS</result><timestamp>1778827320994</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/invite-existing-user/30/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/subflows/openlink_flow.yaml</affectedPath><commitId>e848e1d4cac486b6d12dfcffaf2a310e7b68fe81</commitId><timestamp>1778742045000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Add a tap action on the "Get Started" button to the `openlink_flow.yaml` Maestro subflow.
</comment><date>2026-05-14 11:00:45 +0400</date><id>e848e1d4cac486b6d12dfcffaf2a310e7b68fe81</id><msg>Add a tap action on the "Get Started" button to the `openlink_flow.yaml` Maestro subflow.</msg><path><editType>edit</editType><file>.maestro/flows/subflows/openlink_flow.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>59a08348b2c7f8d984a92bc0c1fd4a92b455051a</commitId><timestamp>1778745975000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>text name change
</comment><date>2026-05-14 13:36:15 +0530</date><id>59a08348b2c7f8d984a92bc0c1fd4a92b455051a</id><msg>text name change</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>e6c445181fe9d15faf82d80b17ecb21a54567975</commitId><timestamp>1778752597000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to improve the reliability of toggling the "Approval required" switch and add assertions for the "Waiting for approval" state.
</comment><date>2026-05-14 13:56:37 +0400</date><id>e6c445181fe9d15faf82d80b17ecb21a54567975</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to improve the reliability of toggling the "Approval required" switch and add assertions for the "Waiting for approval" state.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>5921fb5a48a83097d36a76115542048e708a5be1</commitId><timestamp>1778754853000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to use the "Paste URL" flow for student invites instead of the manual invite code entry.
</comment><date>2026-05-14 14:34:13 +0400</date><id>5921fb5a48a83097d36a76115542048e708a5be1</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to use the "Paste URL" flow for student invites instead of the manual invite code entry.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>f4025103092aee94a90b5a425657cf577fa313bd</commitId><timestamp>1778755729000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to use the "Paste URL" flow for student invites instead of the manual invite code entry.
</comment><date>2026-05-14 14:48:49 +0400</date><id>f4025103092aee94a90b5a425657cf577fa313bd</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to use the "Paste URL" flow for student invites instead of the manual invite code entry.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>4b33c0d3aafdbe902eb135026394cb54e4f44282</commitId><timestamp>1778757316000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to copy the invite URL instead of the invite code.
</comment><date>2026-05-14 15:15:16 +0400</date><id>4b33c0d3aafdbe902eb135026394cb54e4f44282</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to copy the invite URL instead of the invite code.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_003_login_using_school_link_test.yaml</affectedPath><affectedPath>.maestro/flows-disabled/001_005_add_school_self_registration_test.yaml</affectedPath><affectedPath>.maestro/flows/001_005_add_school_self_registration_test.yaml</affectedPath><affectedPath>.maestro/flows-disabled/001_003_login_using_school_link_test.yaml</affectedPath><affectedPath>.maestro/flows/002_browse_lessons_test.yaml</affectedPath><affectedPath>.maestro/flows-disabled/001_001a_invite_new_users_using_qr_code_or_link_test.yaml</affectedPath><affectedPath>.maestro/flows-disabled/002_browse_lessons_test.yaml</affectedPath><affectedPath>.maestro/flows/001_001a_invite_new_users_using_qr_code_or_link_test.yaml</affectedPath><affectedPath>.maestro/flows/001_002_add_user_direct_test.yaml</affectedPath><affectedPath>.maestro/flows-disabled/001_002_add_user_direct_test.yaml</affectedPath><commitId>580ef9c287478307b20343474706c814836bf2e9</commitId><timestamp>1778757414000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>To Speed-up e2e test
</comment><date>2026-05-14 15:16:54 +0400</date><id>580ef9c287478307b20343474706c814836bf2e9</id><msg>To Speed-up e2e test</msg><path><editType>add</editType><file>.maestro/flows-disabled/001_001a_invite_new_users_using_qr_code_or_link_test.yaml</file></path><path><editType>delete</editType><file>.maestro/flows/001_002_add_user_direct_test.yaml</file></path><path><editType>add</editType><file>.maestro/flows-disabled/001_002_add_user_direct_test.yaml</file></path><path><editType>add</editType><file>.maestro/flows-disabled/001_005_add_school_self_registration_test.yaml</file></path><path><editType>delete</editType><file>.maestro/flows/001_003_login_using_school_link_test.yaml</file></path><path><editType>add</editType><file>.maestro/flows-disabled/002_browse_lessons_test.yaml</file></path><path><editType>delete</editType><file>.maestro/flows/001_005_add_school_self_registration_test.yaml</file></path><path><editType>add</editType><file>.maestro/flows-disabled/001_003_login_using_school_link_test.yaml</file></path><path><editType>delete</editType><file>.maestro/flows/002_browse_lessons_test.yaml</file></path><path><editType>delete</editType><file>.maestro/flows/001_001a_invite_new_users_using_qr_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>c317c058e1c8260291cf039e464e6f75bac9bf61</commitId><timestamp>1778758589000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to simplify assertions and remove redundant navigation steps when verifying accepted invites.
</comment><date>2026-05-14 15:36:29 +0400</date><id>c317c058e1c8260291cf039e464e6f75bac9bf61</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to simplify assertions and remove redundant navigation steps when verifying accepted invites.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>2abaf2eb9c726b2b1da72d898735df2fb87f2ca8</commitId><timestamp>1778758819000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to simplify assertions and remove redundant navigation steps when verifying accepted invites.
</comment><date>2026-05-14 15:40:19 +0400</date><id>2abaf2eb9c726b2b1da72d898735df2fb87f2ca8</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to simplify assertions and remove redundant navigation steps when verifying accepted invites.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>26d8a59377c2e0ec1063fd01881a9a142908e1ac</commitId><timestamp>1778760155000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow
</comment><date>2026-05-14 16:02:35 +0400</date><id>26d8a59377c2e0ec1063fd01881a9a142908e1ac</id><msg>Update Maestro flow</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/acceptinvite/AcceptInviteScreen.kt</affectedPath><commitId>d20cff398a7c8aad4e946e4c900c2e2e6197d0c1</commitId><timestamp>1778760245000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>coomit
</comment><date>2026-05-14 17:34:05 +0530</date><id>d20cff398a7c8aad4e946e4c900c2e2e6197d0c1</id><msg>coomit</msg><path><editType>edit</editType><file>respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/acceptinvite/AcceptInviteScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>4b4b1b30665821e8ed837eaa03b44be9d7f6f7b4</commitId><timestamp>1778761037000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to handle "Save password" prompts during login instead of after accepting invites, and correct a role assertion from "Student" to "Parent".
</comment><date>2026-05-14 16:17:17 +0400</date><id>4b4b1b30665821e8ed837eaa03b44be9d7f6f7b4</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to handle "Save password" prompts during login instead of after accepting invites, and correct a role assertion from "Student" to "Parent".</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>0af60855ca3dbcf30044f799aa9ee7018ffd7b29</commitId><timestamp>1778762380000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to handle "Save password" prompts during login instead of after accepting invites, and correct a role assertion from "Student" to "Parent".
</comment><date>2026-05-14 16:39:40 +0400</date><id>0af60855ca3dbcf30044f799aa9ee7018ffd7b29</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to handle "Save password" prompts during login instead of after accepting invites, and correct a role assertion from "Student" to "Parent".</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/acceptinvite/AcceptInviteScreen.kt</affectedPath><affectedPath>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/navigation/inviteforexistingusernavigation/NavigateOnExistingUserInviteAcceptedUseCase.kt</affectedPath><affectedPath>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/util/ext/InviteExt.kt</affectedPath><commitId>2179b4f57e0ddc1f8e94c497a536889ea4d63056</commitId><timestamp>1778763692000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName></author><authorEmail>nikunj.sharma@sutara.org</authorEmail><comment>destination change
</comment><date>2026-05-14 18:31:32 +0530</date><id>2179b4f57e0ddc1f8e94c497a536889ea4d63056</id><msg>destination change</msg><path><editType>edit</editType><file>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/navigation/inviteforexistingusernavigation/NavigateOnExistingUserInviteAcceptedUseCase.kt</file></path><path><editType>edit</editType><file>respect-lib-shared/src/commonMain/kotlin/world/respect/shared/util/ext/InviteExt.kt</file></path><path><editType>edit</editType><file>respect-app-compose/src/commonMain/kotlin/world/respect/app/view/manageuser/acceptinvite/AcceptInviteScreen.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</affectedPath><commitId>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</commitId><timestamp>1778768259000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><fullName>Pooja Ravi</fullName></author><authorEmail>pooja@ustadmobile.com</authorEmail><comment>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to handle "Save password" prompts and re-enable several assertions for invitation acceptance and account status.
</comment><date>2026-05-14 18:17:39 +0400</date><id>5b05bce7e648cb60b0e351bdb8c1eafe167e9bc5</id><msg>Update Maestro flow `001_001b_invite_existing_users_using_invite_code_or_link_test.yaml` to handle "Save password" prompts and re-enable several assertions for invitation acceptance and account status.</msg><path><editType>edit</editType><file>.maestro/flows/001_001b_invite_existing_users_using_invite_code_or_link_test.yaml</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma</absoluteUrl><fullName>nikunj.sharma</fullName><id>nikunj.sharma</id></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/pooja</absoluteUrl><description></description><fullName>Pooja Ravi</fullName><id>pooja</id></culprit></freeStyleBuild>