{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.TimerTrigger$TimerTriggerCause",
          "shortDescription" : "Started by timer"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 165,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fde9d744516345a749d8bc5161a6ba686ecc3465",
            "branch" : [
              {
                "SHA1" : "fde9d744516345a749d8bc5161a6ba686ecc3465",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fde9d744516345a749d8bc5161a6ba686ecc3465",
            "branch" : [
              {
                "SHA1" : "fde9d744516345a749d8bc5161a6ba686ecc3465",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "fde9d744516345a749d8bc5161a6ba686ecc3465",
        "branch" : [
          {
            "SHA1" : "fde9d744516345a749d8bc5161a6ba686ecc3465",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/UstadMobile/Respect.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "respect-app-compose-debug.apk",
      "fileName" : "respect-app-compose-debug.apk",
      "relativePath" : "respect-app-compose/build/outputs/apk/debug/respect-app-compose-debug.apk"
    },
    {
      "displayPath" : "respect-app-compose-release.apk",
      "fileName" : "respect-app-compose-release.apk",
      "relativePath" : "respect-app-compose/build/outputs/apk/release/respect-app-compose-release.apk"
    },
    {
      "displayPath" : "respect-app-compose-debug.aab",
      "fileName" : "respect-app-compose-debug.aab",
      "relativePath" : "respect-app-compose/build/outputs/bundle/debug/respect-app-compose-debug.aab"
    },
    {
      "displayPath" : "respect-app-compose-release.aab",
      "fileName" : "respect-app-compose-release.aab",
      "relativePath" : "respect-app-compose/build/outputs/bundle/release/respect-app-compose-release.aab"
    },
    {
      "displayPath" : "mapping.txt",
      "fileName" : "mapping.txt",
      "relativePath" : "respect-app-compose/build/outputs/mapping/release/mapping.txt"
    },
    {
      "displayPath" : "respect-cli.zip",
      "fileName" : "respect-cli.zip",
      "relativePath" : "respect-cli/build/distributions/respect-cli.zip"
    },
    {
      "displayPath" : "respect-server-1.0.0.zip",
      "fileName" : "respect-server-1.0.0.zip",
      "relativePath" : "respect-server/build/distributions/respect-server-1.0.0.zip"
    },
    {
      "displayPath" : "respect-server-shadow-1.0.0.zip",
      "fileName" : "respect-server-shadow-1.0.0.zip",
      "relativePath" : "respect-server/build/distributions/respect-server-shadow-1.0.0.zip"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#165",
  "duration" : 156628,
  "estimatedDuration" : 144250,
  "executor" : None,
  "fullDisplayName" : "RESPECT-Primary #165",
  "id" : "165",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 165,
  "queueId" : 4053,
  "result" : "SUCCESS",
  "timestamp" : 1761829860957,
  "url" : "https://devserver3.ustadmobile.com/jenkins/job/RESPECT-Primary/165/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/README.md",
          "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md",
          "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md",
          "respect-test-end-to-end/test-description/004_admin_user_adds_classes_test_description.md",
          "respect-test-end-to-end/test-description/001_003_child_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/test-description/001_browse_lessons_test_description.md",
          "respect-test-end-to-end/test-description/002_browse_lessons_test_description.md",
          "respect-test-end-to-end/test-description/006_admin_user_adds_person_account_test_description.md",
          "respect-test-end-to-end/test-description/001_001_user_login_to _app_with_school_name_test_description.md",
          "respect-test-end-to-end/test-description/001_002_Parent_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/android-maestro/run_test.sh"
        ],
        "commitId" : "9863b3985b93c1f9a5704c96a21e2d6dd23988c8",
        "timestamp" : 1756294646000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "respect-e2e test scenarios\u000a",
        "date" : "2025-08-27 15:37:26 +0400",
        "id" : "9863b3985b93c1f9a5704c96a21e2d6dd23988c8",
        "msg" : "respect-e2e test scenarios",
        "paths" : [
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_002_Parent_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/android-maestro/run_test.sh"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/004_admin_user_adds_classes_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_browse_lessons_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/006_admin_user_adds_person_account_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/002_browse_lessons_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_003_child_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_001_user_login_to _app_with_school_name_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/001_002_user_login_to _app_with_school_link_provided_by_admin_test_description.md",
          "respect-test-end-to-end/README.md",
          "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md",
          "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md",
          "respect-test-end-to-end/test-description/001_003_child_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/test-description/002_browse_lessons_test_description.md",
          "respect-test-end-to-end/test-description/006_admin_user_adds_person_account_test_description.md",
          "respect-test-end-to-end/test-description/001_004_child_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/android-maestro/e2e-tests/001_browse_lessons_test.yaml",
          "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/test-description/001_002_Parent_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/android-maestro/run_test.sh"
        ],
        "commitId" : "52f060aad9315ef6bebe3293b967c9f2a12b86ae",
        "timestamp" : 1756388628000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "modified test scripts\u000a",
        "date" : "2025-08-28 17:43:48 +0400",
        "id" : "52f060aad9315ef6bebe3293b967c9f2a12b86ae",
        "msg" : "modified test scripts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_004_child_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_002_user_login_to _app_with_school_link_provided_by_admin_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/android-maestro/e2e-tests/001_browse_lessons_test.yaml"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/android-maestro/run_test.sh"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_002_Parent_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/006_admin_user_adds_person_account_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_003_child_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/002_browse_lessons_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/README.md"
        ],
        "commitId" : "4a070498160820112b6a16111e9c91b5dc5325fb",
        "timestamp" : 1756388805000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "corrected links\u000a",
        "date" : "2025-08-28 17:46:45 +0400",
        "id" : "4a070498160820112b6a16111e9c91b5dc5325fb",
        "msg" : "corrected links",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/README.md",
          "respect-test-end-to-end/android-maestro/run_test.sh"
        ],
        "commitId" : "46696c06e1c661e671c41ec764a534c1b80eeed9",
        "timestamp" : 1756388991000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "clean up\u000a",
        "date" : "2025-08-28 17:49:51 +0400",
        "id" : "46696c06e1c661e671c41ec764a534c1b80eeed9",
        "msg" : "clean up",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/android-maestro/run_test.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/android-maestro/run_test.sh"
        ],
        "commitId" : "839385647599d11cbaa26f744d0c0aa38e91d8b7",
        "timestamp" : 1756389148000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Renamed REALM to SCHOOL\u000a",
        "date" : "2025-08-28 17:52:28 +0400",
        "id" : "839385647599d11cbaa26f744d0c0aa38e91d8b7",
        "msg" : "Renamed REALM to SCHOOL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/android-maestro/run_test.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md"
        ],
        "commitId" : "51854c8fdf28df8094657eb97c2d1d97527bdcbc",
        "timestamp" : 1756728855000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "fix\u000a",
        "date" : "2025-09-01 16:14:15 +0400",
        "id" : "51854c8fdf28df8094657eb97c2d1d97527bdcbc",
        "msg" : "fix",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md"
        ],
        "commitId" : "93bbb079b2d93fc3e2b12f59f6382689fbfab710",
        "timestamp" : 1759757700000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "change\u000a",
        "date" : "2025-10-06 17:35:00 +0400",
        "id" : "93bbb079b2d93fc3e2b12f59f6382689fbfab710",
        "msg" : "change",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md"
        ],
        "commitId" : "01b4293f57ebc89437d91494779b70f94a6370cc",
        "timestamp" : 1759758151000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "change\u000a",
        "date" : "2025-10-06 17:42:31 +0400",
        "id" : "01b4293f57ebc89437d91494779b70f94a6370cc",
        "msg" : "change",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-lib-shared/src/commonMain/composeResources/values/strings.xml",
          "respect-app-compose/src/commonMain/kotlin/world/respect/app/view/apps/launcher/AppLauncherScreen.kt",
          "respect-lib-shared/src/commonMain/composeResources/drawable/empty.png",
          "respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/apps/launcher/AppLauncherViewModel.kt"
        ],
        "commitId" : "bbf2146ac96aafb5ab1da49c3199bc3d5c1de317",
        "timestamp" : 1761571357000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma",
          "fullName" : "nikunj.sharma"
        },
        "authorEmail" : "nikunj.sharma@sutara.org",
        "comment" : "empty app list error messages and icon change\u000a",
        "date" : "2025-10-27 18:52:37 +0530",
        "id" : "bbf2146ac96aafb5ab1da49c3199bc3d5c1de317",
        "msg" : "empty app list error messages and icon change",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-app-compose/src/commonMain/kotlin/world/respect/app/view/apps/launcher/AppLauncherScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "respect-lib-shared/src/commonMain/kotlin/world/respect/shared/viewmodel/apps/launcher/AppLauncherViewModel.kt"
          },
          {
            "editType" : "add",
            "file" : "respect-lib-shared/src/commonMain/composeResources/drawable/empty.png"
          },
          {
            "editType" : "edit",
            "file" : "respect-lib-shared/src/commonMain/composeResources/values/strings.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-app-compose/src/commonMain/kotlin/world/respect/app/view/apps/launcher/AppLauncherScreen.kt",
          "respect-lib-shared/src/commonMain/composeResources/drawable/empty.png"
        ],
        "commitId" : "707e4c0d97fc63bd0bdb5b065fdc6692a2e1be4f",
        "timestamp" : 1761579352000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma",
          "fullName" : "nikunj.sharma"
        },
        "authorEmail" : "nikunj.sharma@sutara.org",
        "comment" : "image change\u000a",
        "date" : "2025-10-27 21:05:52 +0530",
        "id" : "707e4c0d97fc63bd0bdb5b065fdc6692a2e1be4f",
        "msg" : "image change",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-app-compose/src/commonMain/kotlin/world/respect/app/view/apps/launcher/AppLauncherScreen.kt"
          },
          {
            "editType" : "edit",
            "file" : "respect-lib-shared/src/commonMain/composeResources/drawable/empty.png"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-app-compose/src/commonMain/kotlin/world/respect/app/view/apps/launcher/AppLauncherScreen.kt"
        ],
        "commitId" : "170d7c4772791cc9a8e94ca81f9d2f10b670d502",
        "timestamp" : 1761639447000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma",
          "fullName" : "nikunj.sharma"
        },
        "authorEmail" : "nikunj.sharma@sutara.org",
        "comment" : "padding added\u000a",
        "date" : "2025-10-28 13:47:27 +0530",
        "id" : "170d7c4772791cc9a8e94ca81f9d2f10b670d502",
        "msg" : "padding added",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-app-compose/src/commonMain/kotlin/world/respect/app/view/apps/launcher/AppLauncherScreen.kt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/README.md"
        ],
        "commitId" : "558f42d85aba693ee330beaeffb9af71ca773ec5",
        "timestamp" : 1761665441000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
          "fullName" : "Mike Dawson"
        },
        "authorEmail" : "mike@ustadmobile.com",
        "comment" : "Update test scenarios list to match with current primary branch.\u000a",
        "date" : "2025-10-28 19:30:41 +0400",
        "id" : "558f42d85aba693ee330beaeffb9af71ca773ec5",
        "msg" : "Update test scenarios list to match with current primary branch.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/002_browse_lessons_test_description.md"
        ],
        "commitId" : "8d9a3a31eda6a2ff60d53f07244fb8bafca2337d",
        "timestamp" : 1761745418000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Updated 002\u000a",
        "date" : "2025-10-29 17:43:38 +0400",
        "id" : "8d9a3a31eda6a2ff60d53f07244fb8bafca2337d",
        "msg" : "Updated 002",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/002_browse_lessons_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/README.md",
          "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md",
          "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md",
          "respect-test-end-to-end/test-description/004_admin_user_adds_classes_test_description.md",
          "respect-test-end-to-end/test-description/001_003_login_using_school_link_test_description.md",
          "respect-test-end-to-end/test-description/006_admin_user_adds_person_account_test_description.md",
          "respect-test-end-to-end/test-description/001_004_child_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/test-description/001_001_user_login_to _app_with_school_name_test_description.md",
          "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md",
          "respect-test-end-to-end/test-description/001_002_user_login_to _app_with_school_link_provided_by_admin_test_description.md",
          "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md",
          "respect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md",
          "respect-test-end-to-end/test-description/004_create_report_test_description.md",
          "respect-test-end-to-end/android-maestro/run_test.sh"
        ],
        "commitId" : "dc0b2f877c6bcbe5baa2c8f3c07df856557c1a86",
        "timestamp" : 1761746965000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Updated test descriptions\u000a",
        "date" : "2025-10-29 18:09:25 +0400",
        "id" : "dc0b2f877c6bcbe5baa2c8f3c07df856557c1a86",
        "msg" : "Updated test descriptions",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/004_create_report_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/android-maestro/run_test.sh"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/004_admin_user_adds_classes_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_002_user_login_to _app_with_school_link_provided_by_admin_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_003_login_using_school_link_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_001_user_login_to _app_with_school_name_test_description.md"
          },
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/006_admin_user_adds_person_account_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/005_admin_user_creates_a_report_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_003_Parent_user_join_class_using_invitecode_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/001_004_child_user_join_class_using_invitecode_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md",
          "respect-test-end-to-end/test-description/001_003_login_using_school_link_test_description.md",
          "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md"
        ],
        "commitId" : "60313610a2ea3ba01292129a0860a0acda687cfc",
        "timestamp" : 1761747132000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Updated test descriptions\u000a",
        "date" : "2025-10-29 18:12:12 +0400",
        "id" : "60313610a2ea3ba01292129a0860a0acda687cfc",
        "msg" : "Updated test descriptions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_003_login_using_school_link_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
        ],
        "commitId" : "7b0c4d8d28ace4069bedcc871f20eb21e1496726",
        "timestamp" : 1761749329000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Updated test descriptions - 003\u000a",
        "date" : "2025-10-29 18:48:49 +0400",
        "id" : "7b0c4d8d28ace4069bedcc871f20eb21e1496726",
        "msg" : "Updated test descriptions - 003",
        "paths" : [
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/006_user_signup_using_passkey_test_description.md"
        ],
        "commitId" : "64ed9dccd121cbcc00887385027569a75b75a546",
        "timestamp" : 1761752467000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Updated test descriptions - 006\u000a",
        "date" : "2025-10-29 19:41:07 +0400",
        "id" : "64ed9dccd121cbcc00887385027569a75b75a546",
        "msg" : "Updated test descriptions - 006",
        "paths" : [
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/006_user_signup_using_passkey_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md",
          "respect-test-end-to-end/test-description/006_user_signup_using_passkey_test_description.md",
          "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md",
          "respect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md"
        ],
        "commitId" : "a526e76139954e053eca6a07d7e85d3cdd2c4f26",
        "timestamp" : 1761752715000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "Cleanup\u000a",
        "date" : "2025-10-29 19:45:15 +0400",
        "id" : "a526e76139954e053eca6a07d7e85d3cdd2c4f26",
        "msg" : "Cleanup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_002_add_user_direct_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/006_user_signup_using_passkey_test_description.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/README.md"
        ],
        "commitId" : "e19d1a1c2d74db37e9a4c795dfc8d227ed1d6760",
        "timestamp" : 1761752835000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "link updated\u000a",
        "date" : "2025-10-29 19:47:15 +0400",
        "id" : "e19d1a1c2d74db37e9a4c795dfc8d227ed1d6760",
        "msg" : "link updated",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "respect-test-end-to-end/test-description/003_teacher_user_assigns_assignment_to_a_class_test_description.md",
          "respect-test-end-to-end/README.md",
          "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md",
          "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
        ],
        "commitId" : "5b731a5b46c1fee5107d0010667a5555864b5b34",
        "timestamp" : 1761811043000,
        "author" : {
          "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
          "fullName" : "Pooja Ravi"
        },
        "authorEmail" : "pooja@ustadmobile.com",
        "comment" : "updated\u000a",
        "date" : "2025-10-30 11:57:23 +0400",
        "id" : "5b731a5b46c1fee5107d0010667a5555864b5b34",
        "msg" : "updated",
        "paths" : [
          {
            "editType" : "add",
            "file" : "respect-test-end-to-end/test-description/003_teacher_user_assigns_assignment_to_a_class_test_description.md"
          },
          {
            "editType" : "delete",
            "file" : "respect-test-end-to-end/test-description/003_admin_user_assigns_assignment_to_a_class_test_description.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/README.md"
          },
          {
            "editType" : "edit",
            "file" : "respect-test-end-to-end/test-description/001_001_invite_using_invite_code_test_description.md"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/nikunj.sharma",
      "fullName" : "nikunj.sharma"
    },
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/mike",
      "fullName" : "Mike Dawson"
    },
    {
      "absoluteUrl" : "https://devserver3.ustadmobile.com/jenkins/user/pooja",
      "fullName" : "Pooja Ravi"
    }
  ]
}