<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>9</buildNumber><marked><SHA1>daf530f275dadbfa7396150220ad102653cd711c</SHA1><branch><SHA1>daf530f275dadbfa7396150220ad102653cd711c</SHA1><name>refs/remotes/origin/app-branded-nayestane</name></branch></marked><revision><SHA1>daf530f275dadbfa7396150220ad102653cd711c</SHA1><branch><SHA1>daf530f275dadbfa7396150220ad102653cd711c</SHA1><name>refs/remotes/origin/app-branded-nayestane</name></branch></revision></refsremotesoriginapp-branded-nayestane></buildsByBranchName><lastBuiltRevision><SHA1>daf530f275dadbfa7396150220ad102653cd711c</SHA1><branch><SHA1>daf530f275dadbfa7396150220ad102653cd711c</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>15</totalCount><urlName>testReport</urlName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://devserver3.ustadmobile.com/jenkins/job/app-branded-nayestane/lastBuild/artifact</artifactsUrl><changesUrl>https://devserver3.ustadmobile.com/jenkins/job/app-branded-nayestane/changes</changesUrl><displayUrl>https://devserver3.ustadmobile.com/jenkins/job/app-branded-nayestane/lastBuild/</displayUrl><testsUrl>https://devserver3.ustadmobile.com/jenkins/job/app-branded-nayestane/lastBuild/testReport</testsUrl></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>#9</displayName><duration>495262</duration><estimatedDuration>488954</estimatedDuration><fullDisplayName>app-branded-nayestane #9</fullDisplayName><id>9</id><inProgress>false</inProgress><keepLog>false</keepLog><number>9</number><queueId>2158</queueId><result>SUCCESS</result><timestamp>1676548022863</timestamp><url>https://devserver3.ustadmobile.com/jenkins/job/app-branded-nayestane/9/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/README.md</affectedPath><commitId>3dbd013e90c7cae360b5455901d98c184a25ca14</commitId><timestamp>1673523176000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update test definitions for assignments to include handling of deadlines and grace period.
</comment><date>2023-01-12 15:32:56 +0400</date><id>3dbd013e90c7cae360b5455901d98c184a25ca14</id><msg>Update test definitions for assignments to include handling of deadlines and grace period.</msg><path><editType>edit</editType><file>test-end-to-end/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/PanicResponderActivity.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/panic/HidingManager.kt</affectedPath><commitId>1920312a1c1de30b5e2bb794a3f893d0dcab578c</commitId><timestamp>1673614833000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fixes for hiding manager. Package manager was not reporting correctly on the component status.
</comment><date>2023-01-13 17:00:33 +0400</date><id>1920312a1c1de30b5e2bb794a3f893d0dcab578c</id><msg>Fixes for hiding manager. Package manager was not reporting correctly on the component status.</msg><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/HidingManager.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/panic/PanicResponderActivity.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/InsertDefaultSiteCallbackTest.kt</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/e2e-tests/001_002_admin_can_hide_content.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_007_admin_make_content_publicly_not_accessible.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/startserver.js</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</affectedPath><affectedPath>test-end-to-end/android-maestro/common/startserver.yaml</affectedPath><affectedPath>build.gradle</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_003_admin_can_move_content.yaml</affectedPath><affectedPath>testserver-controller/stop.sh</affectedPath><affectedPath>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/CommonKtorTestDiModule.kt</affectedPath><affectedPath>testserver-controller/build.gradle</affectedPath><affectedPath>testserver-controller/runtestserver.sh</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.yaml</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/InsertDefaultSiteCallback.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub.yaml</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</affectedPath><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/impl/ViewNameToDestMap.kt</affectedPath><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><affectedPath>testserver-controller/start.sh</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p.yaml</affectedPath><commitId>53a901bc3eccaf368331026ee7fcc8c65bd40fb0</commitId><timestamp>1673858780000</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 recording Maestro end-to-end tests.
</comment><date>2023-01-16 12:46:20 +0400</date><id>53a901bc3eccaf368331026ee7fcc8c65bd40fb0</id><msg>Add support for recording Maestro end-to-end tests.</msg><path><editType>edit</editType><file>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/CommonKtorTestDiModule.kt</file></path><path><editType>add</editType><file>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/InsertDefaultSiteCallbackTest.kt</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>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</file></path><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/impl/ViewNameToDestMap.kt</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/startserver.js</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>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</file></path><path><editType>edit</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/e2e-tests/001_001_admin_can_add_content_001-h5p.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>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt</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/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</file></path><path><editType>add</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/InsertDefaultSiteCallback.kt</file></path><path><editType>edit</editType><file>testserver-controller/build.gradle</file></path><path><editType>edit</editType><file>testserver-controller/stop.sh</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>delete</editType><file>testserver-controller/runtestserver.sh</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</file></path><path><editType>edit</editType><file>testserver-controller/start.sh</file></path><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>edit</editType><file>build.gradle</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/TestSiteRoute.kt</affectedPath><commitId>8a4fb0195bfe9db7d6a290d036602ac4c8d52797</commitId><timestamp>1673861191000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix SiteRoute test.
</comment><date>2023-01-16 13:26:31 +0400</date><id>8a4fb0195bfe9db7d6a290d036602ac4c8d52797</id><msg>Fix SiteRoute test.</msg><path><editType>edit</editType><file>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/TestSiteRoute.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzLogEditAttendancePresenterTest.kt</affectedPath><commitId>5d38c43112ad26119ee8a9260969616df77f54f9</commitId><timestamp>1673861606000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Temporarily disable failingclazz log edit attendance test (pending conversion to MVVM).
</comment><date>2023-01-16 13:33:26 +0400</date><id>5d38c43112ad26119ee8a9260969616df77f54f9</id><msg>Temporarily disable failingclazz log edit attendance test (pending conversion to MVVM).</msg><path><editType>edit</editType><file>core/src/jvmTest/kotlin/com/ustadmobile/core/controller/ClazzLogEditAttendancePresenterTest.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</affectedPath><commitId>d0783231bfed4898ac7e934d87f0d1ca487b81ec</commitId><timestamp>1673868228000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix end-to-end test 002_001 teacher username/password to match
</comment><date>2023-01-16 15:23:48 +0400</date><id>d0783231bfed4898ac7e934d87f0d1ca487b81ec</id><msg>Fix end-to-end test 002_001 teacher username/password to match</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/002_001_admin_add_new_course_and_teacher.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/ProcessBuilderExt.kt</affectedPath><affectedPath>test-end-to-end/android-maestro/README.md</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/TestSuite.kt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/TestCase.kt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p-description.txt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/Failure.kt</affectedPath><affectedPath>testserver-controller/src/main/resources/adbscreenrecord.css</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/controller/ClazzEdit2Presenter.kt</affectedPath><affectedPath>build.gradle</affectedPath><affectedPath>testserver-controller/stop.sh</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/AdbVideoReportMaker.kt</affectedPath><affectedPath>testserver-controller/build.gradle</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video-description.txt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub-description.txt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/TestSuites.kt</affectedPath><commitId>2ea1d442ed14b36f04315ed1bde1bb9c72661321</commitId><timestamp>1673953992000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add HTML test output for end-to-end videos.
</comment><date>2023-01-17 15:13:12 +0400</date><id>2ea1d442ed14b36f04315ed1bde1bb9c72661321</id><msg>Add HTML test output for end-to-end videos.</msg><path><editType>add</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/Failure.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/controller/ClazzEdit2Presenter.kt</file></path><path><editType>edit</editType><file>testserver-controller/build.gradle</file></path><path><editType>edit</editType><file>testserver-controller/stop.sh</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub-description.txt</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p-description.txt</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video-description.txt</file></path><path><editType>add</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/AdbVideoReportMaker.kt</file></path><path><editType>add</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/TestSuites.kt</file></path><path><editType>edit</editType><file>build.gradle</file></path><path><editType>add</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/TestCase.kt</file></path><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/README.md</file></path><path><editType>add</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/junitxml/TestSuite.kt</file></path><path><editType>add</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/ProcessBuilderExt.kt</file></path><path><editType>add</editType><file>testserver-controller/src/main/resources/adbscreenrecord.css</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests-descriptions-override/001_001_admin_can_add_content_002-epub.txt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests-descriptions-override/001_001_admin_can_add_content_003-video.txt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p-description.txt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests-descriptions-override/001_001_admin_can_add_content_001-h5p.txt</affectedPath><affectedPath>testserver-controller/src/main/java/com/ustadmobile/test/http/AdbVideoReportMaker.kt</affectedPath><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video-description.txt</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub-description.txt</affectedPath><commitId>83694c4f18f3c6e9b4f04993ab96cd563cd29167</commitId><timestamp>1673956560000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Move descriptions out of e2e test directory to avoid issue with maestro command thinking they are flow files.
</comment><date>2023-01-17 15:56:00 +0400</date><id>83694c4f18f3c6e9b4f04993ab96cd563cd29167</id><msg>Move descriptions out of e2e test directory to avoid issue with maestro command thinking they are flow files.</msg><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_001-h5p-description.txt</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests-descriptions-override/001_001_admin_can_add_content_002-epub.txt</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_003-video-description.txt</file></path><path><editType>edit</editType><file>testserver-controller/src/main/java/com/ustadmobile/test/http/AdbVideoReportMaker.kt</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/001_001_admin_can_add_content_002-epub-description.txt</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests-descriptions-override/001_001_admin_can_add_content_003-video.txt</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests-descriptions-override/001_001_admin_can_add_content_001-h5p.txt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-android/src/main/java/com/ustadmobile/port/android/view/PersonEditFragment.kt</affectedPath><commitId>9a450a0f011d000ef13c093074d6e3e332174a85</commitId><timestamp>1674030758000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix potential race condition on setting list of gender options in dropdown.
</comment><date>2023-01-18 12:32:38 +0400</date><id>9a450a0f011d000ef13c093074d6e3e332174a85</id><msg>Fix potential race condition on setting list of gender options in dropdown.</msg><path><editType>edit</editType><file>app-android/src/main/java/com/ustadmobile/port/android/view/PersonEditFragment.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><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/common/enable_guest_login.yaml</affectedPath><commitId>cf84648cc4d1bb638340af6b3300200375b207ad</commitId><timestamp>1674043359000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Dev test e2e primary testfix (#490)

* MAESTRO primary build - fix for test 001_007_admin_make_content_publicly_not_accessible

* MAESTRO primary build - fix for test 001_007_admin_make_content_publicly_not_accessible

* MAESTRO primary build - fix for test 001_007_admin_make_content_publicly_not_accessible

* MAESTRO primary build - fix for test 001_007_admin_make_content_publicly_not_accessible
</comment><date>2023-01-18 16:02:39 +0400</date><id>cf84648cc4d1bb638340af6b3300200375b207ad</id><msg>Dev test e2e primary testfix (#490)</msg><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/e2e-tests/001_007_admin_make_content_publicly_not_accessible.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><commitId>83127d456376255d557a5467e7e42445a577dbeb</commitId><timestamp>1674112244000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix run-maestro-test to return exit status from Maestro command.
</comment><date>2023-01-19 11:10:44 +0400</date><id>83127d456376255d557a5467e7e42445a577dbeb</id><msg>Fix run-maestro-test to return exit status from Maestro command.</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><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/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/common/student_send_course_join_request_using_code.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/record_attendance.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_new_teacher_inside_course.yaml</affectedPath><commitId>941b271f41a1709a6d93f9c25d7ba390f2d29124</commitId><timestamp>1674126874000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>MAESTRO primary build - fix for test 002_003_teacher_record_attendance.yaml (#492)

</comment><date>2023-01-19 15:14:34 +0400</date><id>941b271f41a1709a6d93f9c25d7ba390f2d29124</id><msg>MAESTRO primary build - fix for test 002_003_teacher_record_attendance.yaml (#492)</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/create_course_with_members.yaml</file></path><path><editType>edit</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_003_teacher_record_attendance.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</file></path><path><editType>edit</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/add_new_teacher_inside_course.yaml</file></path><path><editType>edit</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/record_attendance.yaml</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/delete_and_download_content.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_module_block.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/common/enable_guest_login.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/edit_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/move_content_to_new_folder.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/common/admin_can_copy_course_code.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/003_003_add_existing_content_in_library_as_block.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/test-files/content/Pdf_Content.pdf</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/startserver.js</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/add_text_block.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/enable_switch_to_content_not_publicly_accessible.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.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/003_001_add_or_edit_course_permission_test.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/add_existing_content_block_to_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_new_content_block_to_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_member_inside_course.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/edit_recorded_attendance.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/create_course_with_1teacher_1student.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.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/create_course_with_1teacher_2students.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</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><affectedPath>test-end-to-end/android-maestro/common/add_demo_block_structure.yaml</affectedPath><commitId>bcdd8a9124e309b00cc42d3956f1c6839725656a</commitId><timestamp>1675411278000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Dev test maestro checklist 003 course blocks (#480)

* MAESTRO CHECKLIST NO _003 Course block editing

* MAESTRO CHECKLIST NO _003 Course block editing

* MAESTRO CHECKLIST NO _003 Course block editing

* MAESTRO CHECKLIST NO _003 Course block editing-added pdf content

* MAESTRO CHECKLIST NO _003 Course block editing-added testserial and testname variables

* MAESTRO CHECKLIST NO _003 Course block editing-added testserial and testname variables

* MAESTRO CHECKLIST NO _003 Course block editing-added testserial and testname variables

* MAESTRO CHECKLIST NO _003 Course block editing-added testserial and testname variables

* MAESTRO CHECKLIST NO _003 Course block editing-added assertion to test 003_003

* MAESTRO CHECKLIST NO _003 Course block editing-removed select option and added content name

* removed id from class content name as text

* if login flow not successful, test will retry the flow on test-001_007

* checklist- 004 - Assignment blocks

* checklist- 003- changes

* checklist- 003- changes

* checklist- 002- changes

* Add one comment to Maestro flow on module collapse.

---------

Co-authored-by: Mike Dawson &lt;mike@ustadmobile.com&gt;
</comment><date>2023-02-03 12:01:18 +0400</date><id>bcdd8a9124e309b00cc42d3956f1c6839725656a</id><msg>Dev test maestro checklist 003 course blocks (#480)</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/create_course_with_members.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/common/add_content.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>add</editType><file>test-end-to-end/android-maestro/common/add_demo_block_structure.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>edit</editType><file>test-end-to-end/android-maestro/common/login_download_and_open_content.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/startserver.js</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/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.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/e2e-tests/001_001_admin_can_add_content_003-video.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/add_existing_content_block_to_course.yaml</file></path><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>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/create_course_with_1teacher_2students.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/edit_course.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>add</editType><file>test-end-to-end/test-files/content/Pdf_Content.pdf</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/record_attendance.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml</file></path><path><editType>delete</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/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/add_module_block.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/create_course_with_1teacher_1student.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/add_new_teacher_inside_course.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/edit_recorded_attendance.yaml</file></path><path><editType>edit</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/e2e-tests/003_007_all_user_able_to_open_text_block.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml</file></path><path><editType>edit</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/add_new_content_block_to_course.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/common/add_text_block.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>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/common/add_member_inside_course.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/e2e-tests/002_003_teacher_record_attendance.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/build-extra-app-copy.sh</affectedPath><commitId>3b98a02fca884cbd69683e5468a3e5055ea36aa9</commitId><timestamp>1675425603000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix build-extra-app-copy.sh - was only installing the second copy after it was run more than once.
</comment><date>2023-02-03 16:00:03 +0400</date><id>3b98a02fca884cbd69683e5468a3e5055ea36aa9</id><msg>Fix build-extra-app-copy.sh - was only installing the second copy after it was run more than once.</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/build-extra-app-copy.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRouteTest.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/account/AuthManager.kt</affectedPath><affectedPath>core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt</affectedPath><affectedPath>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</affectedPath><commitId>b6dc1de5560e00c4cd19ac64659b14bab792bdd8</commitId><timestamp>1675429495000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Fix potential race condition on setting admin password when tests are running. AuthManager was using a cached Site object. If the database cleared and a new key is generated, this would not have been picked up.
</comment><date>2023-02-03 17:04:55 +0400</date><id>b6dc1de5560e00c4cd19ac64659b14bab792bdd8</id><msg>Fix potential race condition on setting admin password when tests are running. AuthManager was using a cached Site object. If the database cleared and a new key is generated, this would not have been picked up.</msg><path><editType>edit</editType><file>app-ktor-server/src/test/kotlin/com/ustadmobile/lib/rest/PersonAuthRegisterRouteTest.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/ext/UmAppDatabaseKtorExt.kt</file></path><path><editType>edit</editType><file>lib-database/src/commonMain/kotlin/com/ustadmobile/core/db/dao/SiteDao.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</file></path><path><editType>edit</editType><file>core/src/commonMain/kotlin/com/ustadmobile/core/account/AuthManager.kt</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lib-database/build.gradle</affectedPath><affectedPath>lib-database/src/main/AndroidManifest.xml</affectedPath><affectedPath>gradle/wrapper/gradle-wrapper.properties</affectedPath><affectedPath>lib-database/src/androidMain/AndroidManifest.xml</affectedPath><affectedPath>app-android-launcher/build.gradle</affectedPath><affectedPath>build.gradle</affectedPath><commitId>773652c5ebd91224c9d9ca46234365c48d697f42</commitId><timestamp>1675446157000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update to Android Gradle Plugin 7.4.0
</comment><date>2023-02-03 21:42:37 +0400</date><id>773652c5ebd91224c9d9ca46234365c48d697f42</id><msg>Update to Android Gradle Plugin 7.4.0</msg><path><editType>edit</editType><file>build.gradle</file></path><path><editType>edit</editType><file>lib-database/build.gradle</file></path><path><editType>delete</editType><file>lib-database/src/main/AndroidManifest.xml</file></path><path><editType>edit</editType><file>gradle/wrapper/gradle-wrapper.properties</file></path><path><editType>edit</editType><file>app-android-launcher/build.gradle</file></path><path><editType>delete</editType><file>lib-database/src/androidMain/AndroidManifest.xml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_003_add_existing_content_in_library_as_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_007_all_user_able_to_open_text_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_005_add_new_content_block_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_006_course_view_and_modules_can_expand_collapse.yaml</affectedPath><commitId>2564060e4ead75a1c35c7653e33e079e06eef9a9</commitId><timestamp>1675446196000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Update run-maestro-test to uninstall after the end of the test. Disable various failing tests from checklist section 3.
</comment><date>2023-02-03 21:43:16 +0400</date><id>2564060e4ead75a1c35c7653e33e079e06eef9a9</id><msg>Update run-maestro-test to uninstall after the end of the test. Disable various failing tests from checklist section 3.</msg><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_007_all_user_able_to_open_text_block.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_005_add_new_content_block_inside_course.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_006_course_view_and_modules_can_expand_collapse.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_003_add_existing_content_in_library_as_block.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_001_add_or_edit_course_permission_test.yaml</affectedPath><commitId>c37f4082567161d3856580bc18a35f21f6331eda</commitId><timestamp>1675448200000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Disable remaining checklist 3 tests.
</comment><date>2023-02-03 22:16:40 +0400</date><id>c37f4082567161d3856580bc18a35f21f6331eda</id><msg>Disable remaining checklist 3 tests.</msg><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_001_add_or_edit_course_permission_test.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/DevModeRoute.kt</affectedPath><affectedPath>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</affectedPath><affectedPath>testserver-controller/src/main/resources/application.conf</affectedPath><commitId>e62ba3a56114de0ee4df3ae4e06172c561960530</commitId><timestamp>1675672179000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Remove any use of clearTables from the main version of the ktor server app.

End-to-end Android tests were sometimes failing due to invalid username/password messages. This was likely related to resetting the salt used to encrypt passwords whilst the server is running.
</comment><date>2023-02-06 12:29:39 +0400</date><id>e62ba3a56114de0ee4df3ae4e06172c561960530</id><msg>Remove any use of clearTables from the main version of the ktor server app.</msg><path><editType>delete</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/DevModeRoute.kt</file></path><path><editType>edit</editType><file>app-ktor-server/src/main/kotlin/com/ustadmobile/lib/rest/UmRestApplication.kt</file></path><path><editType>edit</editType><file>testserver-controller/src/main/resources/application.conf</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/run-maestro-test.sh</affectedPath><commitId>8e10d35a48e3ce0fad33be84e1f33758e5b88b71</commitId><timestamp>1675676594000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName></author><authorEmail>mike@ustadmobile.com</authorEmail><comment>Add uninstall of com.toughra.ustadmobile2 just to be sure any installs from previous builds are cleared before running.
</comment><date>2023-02-06 13:43:14 +0400</date><id>8e10d35a48e3ce0fad33be84e1f33758e5b88b71</id><msg>Add uninstall of com.toughra.ustadmobile2 just to be sure any installs from previous builds are cleared before running.</msg><path><editType>edit</editType><file>test-end-to-end/android-maestro/run-maestro-test.sh</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/common/guest_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/enable_guest_login.yaml</affectedPath><commitId>9ee0099f12dc02046192de9a6cdc6532f7544ed5</commitId><timestamp>1675683189000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Added loop to scroll if Publicly accessible button and Connect as Guest not visible (#505)

</comment><date>2023-02-06 15:33:09 +0400</date><id>9ee0099f12dc02046192de9a6cdc6532f7544ed5</id><msg>Added loop to scroll if Publicly accessible button and Connect as Guest not visible (#505)</msg><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/guest_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></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_003_add_existing_content_in_library_as_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_007_all_user_able_to_open_text_block.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/add_module_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_005_add_new_content_block_inside_course.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_006_course_view_and_modules_can_expand_collapse.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_001_add_or_edit_course_permission_test.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.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/003_003_add_existing_content_in_library_as_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/e2e-tests.disabled/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_text_block.yaml</affectedPath><affectedPath>test-end-to-end/android-maestro/common/add_demo_block_structure.yaml</affectedPath><commitId>b3b6807a929cbb3a7461e510bd157947227ac761</commitId><timestamp>1675934351000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Edited 003 tests (#506)

* Edited 003 tests

* Edited failed tests - this commit fix issues

* Checklist 003 changes Text=edit to id

* Checklist 003 changes Text=edit to id
</comment><date>2023-02-09 13:19:11 +0400</date><id>b3b6807a929cbb3a7461e510bd157947227ac761</id><msg>Edited 003 tests (#506)</msg><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_demo_block_structure.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>edit</editType><file>test-end-to-end/android-maestro/common/add_module_block.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_005_add_new_content_block_inside_course.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_001_add_or_edit_course_permission_test.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_new_student_inside_course.yaml</file></path><path><editType>edit</editType><file>test-end-to-end/android-maestro/common/add_text_block.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_001_add_or_edit_course_permission_test.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_005_add_new_content_block_inside_course.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_006_course_view_and_modules_can_expand_collapse.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_003_add_existing_content_in_library_as_block.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_007_all_user_able_to_open_text_block.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_002_add_module_text_blocks_and_perform_indent_hide_delete_actions.yaml</file></path><path><editType>delete</editType><file>test-end-to-end/android-maestro/e2e-tests.disabled/003_006_course_view_and_modules_can_expand_collapse.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_003_add_existing_content_in_library_as_block.yaml</file></path><path><editType>add</editType><file>test-end-to-end/android-maestro/e2e-tests/003_007_all_user_able_to_open_text_block.yaml</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/README.md</affectedPath><commitId>f57d316ce08da1617cd095ed550fca9aa53b10d1</commitId><timestamp>1676545603000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update end-to-end test spec
</comment><date>2023-02-16 15:06:43 +0400</date><id>f57d316ce08da1617cd095ed550fca9aa53b10d1</id><msg>Update end-to-end test spec</msg><path><editType>edit</editType><file>test-end-to-end/README.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>test-end-to-end/README.md</affectedPath><commitId>80d4f5c05e8503b605809a2ad4c957a65e13c2c1</commitId><timestamp>1676546618000</timestamp><author><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>Update end-to-end test definitions
</comment><date>2023-02-16 15:23:38 +0400</date><id>80d4f5c05e8503b605809a2ad4c957a65e13c2c1</id><msg>Update end-to-end test definitions</msg><path><editType>edit</editType><file>test-end-to-end/README.md</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/mike</absoluteUrl><fullName>Mike Dawson</fullName><id>mike</id></culprit><culprit><absoluteUrl>https://devserver3.ustadmobile.com/jenkins/user/noreply</absoluteUrl><fullName>noreply</fullName><id>noreply</id></culprit></freeStyleBuild>