Skip to content
Failed

Console Output

This log is too long to show here, 4,208 KB has been skipped — click to see the complete log
  │ Tests:        3                                                                                │
  │ Passing:      3                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     34 seconds                                                                       │
  │ Spec Ran:     WEB_005_002_all_user_add_post_and_reply.cy.js                                    │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_005_002_all_user_add_post_and_reply.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_005_004_user_add_external_links_to_post.cy.js                             (23 of 29)
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 35780
TestServerController: stopping server on port: 61866
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-61236/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=61236 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-61236 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
cypress-terminal-report: Wrote custom logs to cypress-logs. (26ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (26ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        3                                                                                │
  │ Passing:      3                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     16 seconds                                                                       │
  │ Spec Ran:     WEB_005_004_user_add_external_links_to_post.cy.js                                │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_005_004_user_add_external_links_to_post.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_007_001_admin_enable_or_disable_user_registration.cy.js                   (24 of 29)
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 61236
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-35422/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=35422 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-35422 -P:ktor.ustad.adminpass=testpass
TestServerController: attempt: 1 failed to start server - will try again: url http://37.27.227.212:8070/umapp/ not ready after 6000 ms
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-58956/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=58956 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-58956 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
cypress-terminal-report: Wrote custom logs to cypress-logs. (27ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (27ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        2                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     24 seconds                                                                       │
  │ Spec Ran:     WEB_007_001_admin_enable_or_disable_user_registration.cy.js                      │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_007_001_admin_enable_or_disable_user_registration.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_007_002_user_registration_above_age_13.cy.js                              (25 of 29)
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 35422
TestServerController: stopping server on port: 58956
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-53921/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=53921 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-53921 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
cypress-terminal-report: Wrote custom logs to cypress-logs. (32ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (28ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        1                                                                                │
  │ Passing:      1                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     23 seconds                                                                       │
  │ Spec Ran:     WEB_007_002_user_registration_above_age_13.cy.js                                 │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_007_002_user_registration_above_age_13.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_007_004_username_validation_and_add_profile_pic.cy.js                     (26 of 29)
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 53921
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-17229/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=17229 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-17229 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
          cy:log ✱  Clearing IndexedDB: 37_27_227_212_8070
      cy:command ✔  delete	IDBDatabase - 37_27_227_212_8070
      cy:command ✔  visit	/ -> 302: http://37.27.227.212:8070/umapp/
        cons:log ✱  DEBUG NoTag : Index: Window.onLoad
      cy:command ✔  get	input#username
      cy:command ✔  assert	expected **<input#username.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.css-1x5jdmq>** to exist in the DOM
                    Actual: 	"<input#username.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.css-1x5jdmq>"
                    Expected: 	"<input#username.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.css-1x5jdmq>"
       cons:info ✱  INFO DoorLog : DatabaseBuilderJs: Creating database sqlite:37_27_227_212_8070
                    
       cons:info ✱  INFO DoorLog : DatabaseBuilderJs: creating door triggers and receive views sqlite:37_27_227_212_8070
                    
       cons:info ✱  INFO DoorLog : Built database for: sqlite:37_27_227_212_8070
                    
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/umapp/ustad-config.json.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Response body was converted to class LinkedHashMap for http://37.27.227.212:8070/umapp/ustad-config.json.
        cons:log ✱  Api URL = http://37.27.227.212:8070/ (location.href = http://37.27.227.212:8070/umapp/
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  [object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: RedirectViewModel
        cons:log ✱  NavHost: key = default
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = default current viewname =  popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=Login, args={next=CourseListHome, noSessionChange=false}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=true, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /Login?next=CourseListHome&noSessionChange=false
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/Login?next=CourseListHome&noSessionChange=false
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/Site/verify
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/Site/verify.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/Site/verify
        cons:log ✱  DEBUG NoTag : Creating ViewModel: LoginViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: RedirectViewModel
        cons:log ✱  NavHost: key = jxeqc1ua
        cons:log ✱  NavHost: New first location key = jxeqc1ua
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = jxeqc1ua current viewname = Login popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  type	us
        cy:fetch ➟  GET http://37.27.227.212:8070/Site/verify
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/Site/verify
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/Site/verify
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/Site/verify.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/Site/verify to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	input#password
      cy:command ✔  type	test1234
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
      cy:command ✔  get	button#login_button
      cy:command ✔  click	
      cy:command ✔  contains	Username must be at least 3 characters
      cy:command ✔  assert	expected **<p#username-helper-text.MuiFormHelperText-root.Mui-error.MuiFormHelperText-sizeMedium.MuiFormHelperText-contained.MuiFormHelperText-filled.css-v7esy>** to be **visible**
      cy:command ✔  reload	
        cons:log ✱  DEBUG NoTag : Index: Window.onLoad
      cy:command ✔  get	input#username
      cy:command ✔  assert	expected **<input#username.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.css-1x5jdmq>** to exist in the DOM
                    Actual: 	"<input#username.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.css-1x5jdmq>"
                    Expected: 	"<input#username.MuiInputBase-input.MuiOutlinedInput-input.Mui-disabled.css-1x5jdmq>"
       cons:info ✱  INFO DoorLog : DatabaseBuilderJs: database sqlite:37_27_227_212_8070 exists... loading
                    
       cons:info ✱  INFO DoorLog : Built database for: sqlite:37_27_227_212_8070
                    
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/umapp/ustad-config.json.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/umapp/ustad-config.json
      cons:debug ⚈  TRACE: Response body was converted to class LinkedHashMap for http://37.27.227.212:8070/umapp/ustad-config.json.
        cons:log ✱  Api URL = http://37.27.227.212:8070/ (location.href = http://37.27.227.212:8070/umapp/#/Login?next=CourseListHome&noSessionChange=false
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/Site/verify
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/Site/verify.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/Site/verify
        cons:log ✱  DEBUG NoTag : Creating ViewModel: LoginViewModel
        cons:log ✱  NavHost: key = jxeqc1ua
        cons:log ✱  NavHost: New first location key = jxeqc1ua
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = jxeqc1ua current viewname = Login popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  type	useR@ a
        cy:fetch ➟  GET http://37.27.227.212:8070/Site/verify
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/Site/verify
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/Site/verify
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/Site/verify.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/Site/verify to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	input#password
      cy:command ✔  type	test1234
      cy:command ✔  get	button#login_button
      cy:command ✔  click	
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications from class TextContent
        cy:fetch ➟  POST http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0
                    Status: 200
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications
                    Status: 204
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/nodeId
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/nodeId.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/nodeId
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/ackAndGetPendingReplications
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/replication/nodeId
                    Status: 204
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/nodeId
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/nodeId
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0
      cy:command ✔  contains	Courses
      cy:command ✔  assert	expected **<a#sidebar_CourseListHome.css-5h50kt.active>** to be **visible**
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/auth/login?username=usera&password=test1234&maxDateOfBirth=0 to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithPicture?accountPersonUid=733342739917668352 to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SiteDao/getSiteAsync to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234
        cy:fetch ➟  GET http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/api/pbkdf2/encryptPbkdf2?secret=test1234 to class ByteReadPacket
        cons:log ✱  DEBUG NoTag : LoginPresenter: go to next destination: CourseListHome
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=CourseListHome, args={selectedAccountPersonUid=733342739917668352, selectedAccountEndpointUrl=http://37.27.227.212:8070/}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=true, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /CourseListHome?selectedAccountPersonUid=733342739917668352&selectedAccountEndpointUrl=http%3A%2F%2F37.27.227.212%3A8070%2F
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/CourseListHome?selectedAccountPersonUid=733342739917668352&selectedAccountEndpointUrl=http%3A%2F%2F37.27.227.212%3A8070%2F
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: ClazzListViewModel
        cons:log ✱  usePagingSource: 894123905 : start
        cons:log ✱  DEBUG NoTag : Close ViewModel: LoginViewModel
        cons:log ✱  usePagingSource: 894123905 queryContext = [object Object]
        cons:log ✱  usePagingSource: 894123905(): running QueryFn return promise key=894123905
        cons:log ✱  usePagingSource: 894123905(): loadParams = [object Object]
        cons:log ✱  usePagingSource: 894123905 : isFetching = true lastInvalidationTime=0 updatedAt=0 refreshTime=0
        cons:log ✱  NavHost: key = wm3pshte
        cons:log ✱  NavHost: New first location key = wm3pshte
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = wm3pshte current viewname = CourseListHome popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to EmptyPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  usePagingSource: 894123905 ran load with loadParams = [object Object]
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=EmptyPagingSource
        cons:log ✱  usePagingSource: 894123905 : start
        cons:log ✱  usePagingSource: 894123905 : isFetching = false lastInvalidationTime=0 updatedAt=1748581476568 refreshTime=0
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  usePagingSource: 1344286718 : start
        cons:log ✱  usePagingSource: 894123905: remove invalidation listener for old source
        cons:log ✱  usePagingSource: 1344286718 queryContext = [object Object]
        cons:log ✱  usePagingSource: 1344286718(): running QueryFn return promise key=1344286718
        cons:log ✱  usePagingSource: 1344286718(): loadParams = [object Object]
        cons:log ✱  usePagingSource: 1344286718 : isFetching = true lastInvalidationTime=0 updatedAt=0 refreshTime=0
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: set paging source to DoorRepositoryReplicatePullPagingSource
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: load
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: load key=null
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: register db invalidate callback
        cons:log ✱  VERBOSE NoTag : useDoorRemoteMediator: fetch remote offset=0 limit=150 pagingSourceType=DoorRepositoryReplicatePullPagingSource
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cy:command ✔  get	button#header_avatar
      cy:command ✔  click	
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1
        cons:log ✱  usePagingSource: 1344286718 : start
        cons:log ✱  usePagingSource: 1344286718: remove invalidation listener for old source
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasSystemPermissionAsFlow?accountPersonUid=733342739917668352&permission=512 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/EnrolmentRequestDao/findRequestsForUserAsFlow?accountPersonUid=733342739917668352&statusFilter=1 to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  usePagingSource: 1344286718 : start
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/AccountList
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/ClazzDao/findClazzesWithPermission?searchQuery=%22%25%22&accountPersonUid=733342739917668352&excludeSelectedClazzList=%5B%5D&sortOrder=1&filter=5&currentTime=1748581476609&permission=1&pagingLoadParamType=REFRESH&pagingKey=0&pagingBatchSize=150 to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: AccountListViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: ClazzListViewModel
        cons:log ✱  usePagingSource: 1344286718: remove invalidation listener for old source
        cons:log ✱  NavHost: key = 5g2yo6zj
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = 5g2yo6zj current viewname = AccountList popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	button#profile_button
      cy:command ✔  click	
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/message from class TextContent
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=PersonDetailView, args={entityUid=733342739917668352}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /PersonDetailView?entityUid=733342739917668352
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/PersonDetailView?entityUid=733342739917668352
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/message
                    Status: 200
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: PersonDetailViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: AccountListViewModel
        cons:log ✱  NavHost: key = srdvsq7o
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = srdvsq7o current viewname = PersonDetailView popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/message
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  contains	button, Edit
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/replication/message to class ByteReadPacket
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352 to class ByteReadPacket
        cons:log ✱  DEBUG NoTag : DoorLimitOffsetPagingSource: invalidated tables=SystemPermission, ReplicationOperation
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: onDbInvalidated
        cons:log ✱  VERBOSE NoTag : DoorRepositoryReplicatePullPagingSource: call invalidate
       cons:warn ❖  WARNING NoTag : Attempted to load from offset=0 limit=150 faled 
                    Job was cancelled
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  click	
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: NavigateNavCommand(viewName=PersonEditView, args={entityUid=733342739917668352}, goOptions=UstadGoOptions(popUpToViewName=null, popUpToInclusive=false, clearStack=false, serializer=null))
        cons:log ✱  DEBUG NoTag : NavHostFunction: go to /PersonEditView?entityUid=733342739917668352
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/PersonEditView?entityUid=733342739917668352
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: PersonEditViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: PersonDetailViewModel
        cons:log ✱  NavHost: key = jc9cmc7e
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = jc9cmc7e current viewname = PersonEditView popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  get	svg[data-testid="AddAPhotoIcon"]
      cy:command ✔  click	
      cy:command ✔  get	input[type="file"]
      cy:command ✔  selectFile	../test-files/content/profile_Pic.jpg, {force: true}
      cy:command ✔  contains	button, Save
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidAsync?uid=733342739917668352 to class ByteReadPacket
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✔  click	
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : useNavControllerEffect: collect command: PopNavCommand(viewName=, inclusive=true)
        cons:log ✱  DEBUG NoTag : NavHostFunction: pop to current viewname PersonEditView (inclusive) e.g. go back one
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  DEBUG NoTag : Creating ViewModel: PersonDetailViewModel
        cons:log ✱  DEBUG NoTag : Close ViewModel: PersonEditViewModel
        cons:log ✱  NavHost: key = srdvsq7o
        cons:log ✱  VERBOSE NoTag : NavHost: useEffect check: key = srdvsq7o current viewname = PersonDetailView popUpToTarget = undefined navtoAfterPop = undefined popUpToInclusive = false clearStack = false clearStackHitPlaceholder = false popUpToHitDestination = false
        cons:log ✱  VERBOSE NoTag : NavHost: action: no pop or other operation pending, show children
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Body type class EmptyContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cy:command ✔  new url	http://37.27.227.212:8070/umapp/#/PersonDetailView?entityUid=733342739917668352
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cy:command ✘  get	img[alt="user image"]
      cy:command ✘  assert	expected **img[alt="user image"]** to exist in the DOM
                    Actual: 	"img[alt=\"user image\"]"
                    Expected: 	"img[alt=\"user image\"]"
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
                    Status: 200
        cy:fetch ➟  GET http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
                    Status: 200
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/PersonDao/findByUidWithDisplayDetailsFlow?personUid=733342739917668352&accountPersonUid=733342739917668352 to class ByteReadPacket
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/SystemPermissionDao/personHasEditAndViewPermissionForPersonAsFlow?accountPersonUid=733342739917668352&otherPersonUid=733342739917668352 to class ByteReadPacket
      cons:debug ⚈  TRACE: Adding Accept=application header for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Body type class TextContent is in ignored types. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Adding Accept-Charset=UTF-8 to http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Transformed with default transformers request body for http://37.27.227.212:8070/UmAppDatabase/replication/message from class TextContent
        cy:fetch ➟  POST http://37.27.227.212:8070/UmAppDatabase/replication/message
                    Status: 200
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
        cons:log ✱  ClickLinkProvider accountMAnager=[object Object] linkUseCase=[object Object]
      cons:debug ⚈  TRACE: Validating response for request http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Skipping default response validation for http://37.27.227.212:8070/UmAppDatabase/replication/message
      cons:debug ⚈  TRACE: Response body is already transformed. Skipping ContentNegotiation for http://37.27.227.212:8070/UmAppDatabase/replication/message.
      cons:debug ⚈  TRACE: Transformed with default transformers response body for http://37.27.227.212:8070/UmAppDatabase/replication/message to class ByteReadPacket
       cons:info ✱  INFO DoorLog : [SQLiteDataSourceJs - 37_27_227_212_8070] Saved to IndexedDb: 37_27_227_212_8070


cypress-terminal-report: Wrote custom logs to cypress-logs. (33ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (29ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        3                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      1                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  1                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     31 seconds                                                                       │
  │ Spec Ran:     WEB_007_004_username_validation_and_add_profile_pic.cy.js                        │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-o     (1280x720)
     utput-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/screenshots/WEB_00               
     7_004_username_validation_and_add_profile_pic.cy.js/WEB_007_004_username_validat               
     ion_and_add_profile_pic -- User login and adding profile pic (failed).png                      


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_007_004_username_validation_and_add_profile_pic.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentC          (27 of 29)
            onsent.cy.js                                                                            
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 17229
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-16043/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=16043 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-16043 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
cypress-terminal-report: Wrote custom logs to cypress-logs. (34ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (29ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        2                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     16 seconds                                                                       │
  │ Spec Ran:     WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_007_005_student_registered_by_admin_or_teacher_dont_need_parentConsent.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_007_006_admin_enable_or_disable_guest_login.cy.js                         (28 of 29)
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 16043
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-15242/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=15242 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-15242 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
cypress-terminal-report: Wrote custom logs to cypress-logs. (35ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (30ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        2                                                                                │
  │ Passing:      2                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  0                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     13 seconds                                                                       │
  │ Spec Ran:     WEB_007_006_admin_enable_or_disable_guest_login.cy.js                            │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_007_006_admin_enable_or_disable_guest_login.cy.js.mp4


────────────────────────────────────────────────────────────────────────────────────────────────────
                                                                                                    
  Running:  WEB_012_001_user_generate_report.cy.js                                        (29 of 29)
TestServerController: start server requested
TestServerController: stopping all servers
TestServerController: stopping server on port: 15242
TestServerController: all stopped
TestServerController: exec /usr/bin/java -Dlogs_dir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-31176/log -jar build/libs/ustad-server-all.jar  -P:ktor.ustad.siteUrl=http://37.27.227.212:8070/ -P:ktor.deployment.port=31176 -P:ktor.ustad.datadir=/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/../../testserver-controller/build/data/server-31176 -P:ktor.ustad.adminpass=testpass
http://37.27.227.212:8070/umapp/ ready
cypress-terminal-report: Wrote custom logs to cypress-logs. (36ms)
cypress-terminal-report: Wrote custom logs to cypress-logs. (31ms)

  (Results)

  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ Tests:        1                                                                                │
  │ Passing:      1                                                                                │
  │ Failing:      0                                                                                │
  │ Pending:      0                                                                                │
  │ Skipped:      0                                                                                │
  │ Screenshots:  2                                                                                │
  │ Video:        true                                                                             │
  │ Duration:     20 seconds                                                                       │
  │ Spec Ran:     WEB_012_001_user_generate_report.cy.js                                           │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘


  (Screenshots)

  -  /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-o    (1000x1380)
     utput-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/screenshots/WEB_01               
     2_001_user_generate_report.cy.js/bar_chart_graph_report.png                                    
  -  /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-o    (1000x1298)
     utput-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/screenshots/WEB_01               
     2_001_user_generate_report.cy.js/Line_chart_graph_report.png                                   


  (Video)

  -  Video output: /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/cypress/videos/WEB_012_001_user_generate_report.cy.js.mp4


resize:  can't open terminal /dev/tty
tput: No value for $TERM and no -T specified
====================================================================================================

  (Run Finished)


       Spec                                              Tests  Passing  Failing  Pending  Skipped  
  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐
  │ ✔  WEB_001_001_add_content.cy.js            00:36        1        1        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_001_002_add_invalid_content.cy.      00:06        1        1        -        -        - │
  │    js                                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_001_003_move_content.cy.js           00:09        2        2        -        -        - │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_002_001_admin_add_new_course_an      00:28        3        3        -        -        - │
  │    d_teacher.cy.js                                                                             │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_002_003_teacher_record_attendan      00:08        2        2        -        -        - │
  │    ce.cy.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_001_add_or_edit_course_perm      00:10        3        3        -        -        - │
  │    ission_test.cy.js                                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_002_add_module_text_blocks_      00:16        1        1        -        -        - │
  │    and_perform_indent_hide_delete_acti                                                         │
  │    ons.cy.js                                                                                   │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_003_admin_or_teacher_add_co      00:40       10       10        -        -        - │
  │    ntent_via_file.cy.js                                                                        │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_005_user_able_to_expand_and      00:18        1        1        -        -        - │
  │    _collapse_modules.cy.js                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_003_006_user_able_to_open_text_      00:16        1        1        -        -        - │
  │    block.cy.js                                                                                 │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_001_assignment_creation_sub      00:17        4        4        -        -        - │
  │    mission_grading.cy.js                                                                       │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_002_users_add_course_commen      00:15        2        2        -        -        - │
  │    ts.cy.js                                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_003_multiple_submission_pos      00:20        6        6        -        -        - │
  │    sible_for_student.cy.js                                                                     │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_005_assignment_grace_period      00:11        2        2        -        -        - │
  │    _finished.cy.js                                                                             │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_006_user_enter_assignment_p      02:15        3        3        -        -        - │
  │    age_before_graceperiod_but_submissi                                                         │
  │    on_after_grace_Period.cy.js                                                                 │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_007_group_users_add_assignm      00:21        4        4        -        -        - │
  │    ent_and_course_comments.cy.js                                                               │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_008_group_users_single_assi      00:15        3        3        -        -        - │
  │    gnment_submission_allowed.cy.js                                                             │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_009_group_users_multiple_as      00:17        3        3        -        -        - │
  │    signment_submission_allowed.cy.js                                                           │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_010_peer_marking_for_indivi      00:18        4        4        -        -        - │
  │    dual_assignment.cy.js                                                                       │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_004_011_peer_marking_for_group_      00:23        5        5        -        -        - │
  │    assignment.cy.js                                                                            │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_005_001_teacher_add_discussion_      00:11        1        1        -        -        - │
  │    and_post.cy.js                                                                              │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_005_002_all_user_add_post_and_r      00:34        3        3        -        -        - │
  │    eply.cy.js                                                                                  │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_005_004_user_add_external_links      00:16        3        3        -        -        - │
  │    _to_post.cy.js                                                                              │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_001_admin_enable_or_disable      00:24        2        2        -        -        - │
  │    _user_registration.cy.js                                                                    │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_002_user_registration_above      00:23        1        1        -        -        - │
  │    _age_13.cy.js                                                                               │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✖  WEB_007_004_username_validation_and      00:31        3        2        1        -        - │
  │    _add_profile_pic.cy.js                                                                      │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_005_student_registered_by_a      00:16        2        2        -        -        - │
  │    dmin_or_teacher_dont_need_parentCon                                                         │
  │    sent.cy.js                                                                                  │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_007_006_admin_enable_or_disable      00:13        2        2        -        -        - │
  │    _guest_login.cy.js                                                                          │
  ├────────────────────────────────────────────────────────────────────────────────────────────────┤
  │ ✔  WEB_012_001_user_generate_report.cy      00:20        1        1        -        -        - │
  │    .js                                                                                         │
  └────────────────────────────────────────────────────────────────────────────────────────────────┘
    ✖  1 of 29 failed (3%)                      11:20       79       78        1        -        -  

Error: Command failed with exit code 1: npm run cy:run-ci
    at makeError (/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/node_modules/start-server-and-test/node_modules/execa/lib/error.js:60:11)
    at handlePromise (/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output-End-To-End-Tests/test-end-to-end/webapp-cypress/node_modules/start-server-and-test/node_modules/execa/index.js:118:26)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  shortMessage: 'Command failed with exit code 1: npm run cy:run-ci',
  command: 'npm run cy:run-ci',
  escapedCommand: '"npm run cy:run-ci"',
  exitCode: 1,
  signal: undefined,
  signalDescription: undefined,
  stdout: undefined,
  stderr: undefined,
  failed: true,
  timedOut: false,
  isCanceled: false,
  killed: false
}
Build step 'Execute shell' marked build as failure
[htmlpublisher] Archiving HTML reports...
Recording test results
[Checks API] No suitable checks publisher found.
[Slack Notifications] found #132 as previous completed, non-aborted build
[Slack Notifications] will send OnEveryFailureNotification because build matches and user preferences allow it
Finished: FAILURE