<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='com.cloudbees.jenkins.GitHubPushCause'><shortDescription>Started by GitHub push by mikedawson</shortDescription></cause></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginapp-branded-nayestane _class='hudson.plugins.git.util.Build'><buildNumber>8</buildNumber><marked><SHA1>63a44dbd914a027c03b9fd43ac10d0938ee94deb</SHA1><branch><SHA1>63a44dbd914a027c03b9fd43ac10d0938ee94deb</SHA1><name>refs/remotes/origin/app-branded-nayestane</name></branch></marked><revision><SHA1>63a44dbd914a027c03b9fd43ac10d0938ee94deb</SHA1><branch><SHA1>63a44dbd914a027c03b9fd43ac10d0938ee94deb</SHA1><name>refs/remotes/origin/app-branded-nayestane</name></branch></revision></refsremotesoriginapp-branded-nayestane></buildsByBranchName><lastBuiltRevision><SHA1>63a44dbd914a027c03b9fd43ac10d0938ee94deb</SHA1><branch><SHA1>63a44dbd914a027c03b9fd43ac10d0938ee94deb</SHA1><name>refs/remotes/origin/app-branded-nayestane</name></branch></lastBuiltRevision><remoteUrl>https://github.com/UstadMobile/UstadMobile.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>14</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>app-android-launcher-debug.apk</displayPath><fileName>app-android-launcher-debug.apk</fileName><relativePath>app-android-launcher/build/outputs/apk/debug/app-android-launcher-debug.apk</relativePath></artifact><artifact><displayPath>app-android-launcher-release.apk</displayPath><fileName>app-android-launcher-release.apk</fileName><relativePath>app-android-launcher/build/outputs/apk/release/app-android-launcher-release.apk</relativePath></artifact><artifact><displayPath>app-android-launcher-release.aab</displayPath><fileName>app-android-launcher-release.aab</fileName><relativePath>app-android-launcher/build/outputs/bundle/release/app-android-launcher-release.aab</relativePath></artifact><artifact><displayPath>mapping.txt</displayPath><fileName>mapping.txt</fileName><relativePath>app-android-launcher/build/outputs/mapping/release/mapping.txt</relativePath></artifact><artifact><displayPath>ustad-server-all.jar</displayPath><fileName>ustad-server-all.jar</fileName><relativePath>app-ktor-server/build/libs/ustad-server-all.jar</relativePath></artifact><building>false</building><displayName>#8</displayName><duration>482646</duration><estimatedDuration>488954</estimatedDuration><fullDisplayName>app-branded-nayestane #8</fullDisplayName><id>8</id><inProgress>false</inProgress><keepLog>false</keepLog><number>8</number><queueId>2019</queueId><result>SUCCESS</result><timestamp>1673285059987</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/app-branded-nayestane/8/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/PanicButtonSettingsView.kt</affectedPath><affectedPath>app-android/src/main/res/drawable/ic_baseline_edit_24.xml</affectedPath><affectedPath>app-android/src/main/AndroidManifest.xml</affectedPath><affectedPath>app-android/build.gradle</affectedPath><affectedPath>app-android/src/main/res/layout/fragment_panic_button_settings.xml</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/PanicConfigActivity.kt</affectedPath><affectedPath>app-android/src/main/res/drawable/baseline_crisis_alert_24.xml</affectedPath><affectedPath>app-android-launcher/src/main/res/drawable/ic_launcher_icon.xml</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/impl/ViewNameToDestMap.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/ExitActivity.kt</affectedPath><affectedPath>app-android-launcher/src/main/AndroidManifest.xml</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/SettingsFragment.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/PanicButtonSettingsFragment.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/NotepadActivity.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/HidingManager.kt</affectedPath><affectedPath>build.gradle</affectedPath><affectedPath>app-android/src/main/res/layout/activity_panic_config.xml</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/presenter/PanicButtonSettingsPresenter.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/PanicResponderActivity.kt</affectedPath><affectedPath>core/locale/main/values/strings_ui.xml</affectedPath><affectedPath>app-android/src/main/res/layout/fragment_settings.xml</affectedPath><affectedPath>app-android/src/main/res/navigation/mobile_navigation.xml</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/UstadBaseFragment.kt</affectedPath><affectedPath>app-android/src/main/res/layout/activity_panic_responder.xml</affectedPath><commitId>5c3b2225af06e0c6bd328b60c8299edd7df01773</commitId><timestamp>1672589085000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add support for PanicKit trigger response.
</comment><date>2023-01-01 20:04:45 +0400</date><id>5c3b2225af06e0c6bd328b60c8299edd7df01773</id><msg>Add support for PanicKit trigger response.</msg><path><editType>edit</editType><file>build.gradle</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/ExitActivity.kt</file></path><path><editType>edit</editType><file>app-android-launcher/src/main/AndroidManifest.xml</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/SettingsFragment.kt</file></path><path><editType>edit</editType><file>core/locale/main/values/strings_ui.xml</file></path><path><editType>edit</editType><file>app-android/src/main/res/layout/fragment_settings.xml</file></path><path><editType>edit</editType><file>app-android/src/main/res/navigation/mobile_navigation.xml</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/PanicButtonSettingsFragment.kt</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/PanicButtonSettingsView.kt</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/PanicResponderActivity.kt</file></path><path><editType>edit</editType><file>app-android-launcher/src/main/res/drawable/ic_launcher_icon.xml</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/impl/ViewNameToDestMap.kt</file></path><path><editType>add</editType><file>app-android/src/main/res/drawable/baseline_crisis_alert_24.xml</file></path><path><editType>add</editType><file>app-android/src/main/res/layout/activity_panic_config.xml</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/presenter/PanicButtonSettingsPresenter.kt</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/HidingManager.kt</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/NotepadActivity.kt</file></path><path><editType>add</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/PanicConfigActivity.kt</file></path><path><editType>edit</editType><file>app-android/build.gradle</file></path><path><editType>add</editType><file>app-android/src/main/res/drawable/ic_baseline_edit_24.xml</file></path><path><editType>edit</editType><file>app-android/src/main/AndroidManifest.xml</file></path><path><editType>add</editType><file>app-android/src/main/res/layout/fragment_panic_button_settings.xml</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/UstadBaseFragment.kt</file></path><path><editType>add</editType><file>app-android/src/main/res/layout/activity_panic_responder.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/locale/main/values/strings_ui.xml</affectedPath><commitId>ad7423db2b43690228698fe68e6a8afd2a1e5099</commitId><timestamp>1672659649000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Remove some unused strings
</comment><date>2023-01-02 15:40:49 +0400</date><id>ad7423db2b43690228698fe68e6a8afd2a1e5099</id><msg>Remove some unused strings</msg><path><editType>edit</editType><file>core/locale/main/values/strings_ui.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/common/add_course_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/redirect_to_select.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/delete_and_download_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/002_002_student_joining_course_using_code.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/accepting_course_join_request.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/record_attendance.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_004_admin_can_delete_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/enable_guest_login.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/move_content_to_new_folder.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/admin_can_copy_course_code.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_002_admin_can_hide_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_007_admin_make_content_publicly_not_accessible.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/guest_login.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/admin_login.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_person_account.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/startserver.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_003_admin_can_move_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/hide_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/user_login.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/enable_switch_to_content_not_publicly_accessible.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/moreOptions.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/create_course_with_members.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/teacher_login.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/play_video_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_member_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/edit_recorded_attendance.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/select_site.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/clear_state_and_get_started.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/redirect_to_downloads.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_new_people.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/dismiss_notification.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/login_download_and_open_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/get_started.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/person_login.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><affectedPath>test-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_new_teacher_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml</affectedPath><commitId>37e523ddf8e0c74a84eada40436f1277219cf0e7</commitId><timestamp>1672903067000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>End 2 end test- Courses creation, enrolment, attendance (#455)

* End 2 end test

* End 2 end test - moved failed test to new folder -e2e-tests.disabled

* End 2 end test - modified tests - maestro

* End 2 end test - maestro - added comments ,

* End 2 end test - maestro - added screenshots
</comment><date>2023-01-05 11:17:47 +0400</date><id>37e523ddf8e0c74a84eada40436f1277219cf0e7</id><msg>End 2 end test- Courses creation, enrolment, attendance (#455)</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_007_admin_make_content_publicly_not_accessible.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/add_member_inside_course.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/redirect_to_select.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_content.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/add_course_block.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/dismiss_notification.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/edit_recorded_attendance.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/guest_login.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/moreOptions.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/common/admin_login.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/002_002_student_joining_course_using_code.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/delete_and_download_content.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/login_download_and_open_content.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/admin_can_copy_course_code.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/select_site.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/common/person_login.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_course.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_004_admin_can_delete_content.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/clear_state_and_get_started.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/user_login.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/enable_switch_to_content_not_publicly_accessible.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/hide_content.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/startserver.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_003_admin_can_move_content.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_new_teacher_inside_course.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/play_video_content.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/common/add_person_account.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/student_send_course_join_request_using_code.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/get_started.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/accepting_course_join_request.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/create_course_with_members.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/record_attendance.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/redirect_to_downloads.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/enable_guest_login.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/move_content_to_new_folder.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/common/teacher_login.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/001_002_admin_can_hide_content.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/add_new_people.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/README.md</affectedPath><commitId>8f2a7bfba7458e97f935be384dbf72c3784b6112</commitId><timestamp>1672922947000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update README for end-to-end tests.
</comment><date>2023-01-05 16:49:07 +0400</date><id>8f2a7bfba7458e97f935be384dbf72c3784b6112</id><msg>Update README for end-to-end tests.</msg><path><editType>edit</editType><file>test-end-to-end/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android-launcher/build.gradle</affectedPath><affectedPath>test-end-to-end/android-maestro/build-extra-app-copy.sh</affectedPath><commitId>8a64fdf302b9f45ae60ef1989308a4d5882121f2</commitId><timestamp>1672952792000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add option to create an additional APK with a new app ID for use in end-to-end testing for scenarios that involve user interaction.
</comment><date>2023-01-06 01:06:32 +0400</date><id>8a64fdf302b9f45ae60ef1989308a4d5882121f2</id><msg>Add option to create an additional APK with a new app ID for use in end-to-end testing for scenarios that involve user interaction.</msg><path><editType>add</editType><file>test-end-to-end/android-maestro/build-extra-app-copy.sh</file></path><path><editType>edit</editType><file>app-android-launcher/build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><commitId>007c193109f4443e1621fc574f93b1fafd13de84</commitId><timestamp>1673004430000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Generate extra maestro flow files to interact with second copy of app (used for end-to-end testing of user interaction).
</comment><date>2023-01-06 15:27:10 +0400</date><id>007c193109f4443e1621fc574f93b1fafd13de84</id><msg>Generate extra maestro flow files to interact with second copy of app (used for end-to-end testing of user interaction).</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit></freeStyleBuild>