{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "com.cloudbees.jenkins.GitHubPushCause",
          "shortDescription" : "Started by GitHub push by iYeremy"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 8,
      "buildingDurationMillis" : 83522,
      "executingTimeMillis" : 82155,
      "executorUtilization" : 0.98,
      "subTaskCount" : 1,
      "waitingDurationMillis" : 7966,
      "waitingTimeMillis" : 7966
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/main" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 35,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "018eea921e63ab8d5c9d7349590b870f46613721",
            "branch" : [
              {
                "SHA1" : "018eea921e63ab8d5c9d7349590b870f46613721",
                "name" : "refs/remotes/origin/main"
              }
            ]
          },
          "revision" : {
            "SHA1" : "018eea921e63ab8d5c9d7349590b870f46613721",
            "branch" : [
              {
                "SHA1" : "018eea921e63ab8d5c9d7349590b870f46613721",
                "name" : "refs/remotes/origin/main"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "018eea921e63ab8d5c9d7349590b870f46613721",
        "branch" : [
          {
            "SHA1" : "018eea921e63ab8d5c9d7349590b870f46613721",
            "name" : "refs/remotes/origin/main"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/UDFJDC-ModelosProgramacion/MP_202610_G81_E1_Back"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#35",
  "duration" : 83522,
  "estimatedDuration" : 95052,
  "executor" : None,
  "fullDisplayName" : "MP_202610_G81_E1_Back #35",
  "id" : "35",
  "keepLog" : False,
  "number" : 35,
  "queueId" : 73,
  "result" : "SUCCESS",
  "timestamp" : 1774210006838,
  "url" : "http://200.69.103.29:8085/jenkins/job/MP_202610_G81_E1_Back/35/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/services/ReviewService.java",
            "src/main/java/co/edu/udistrital/mdp/pets/services/NotificationService.java",
            "src/main/java/co/edu/udistrital/mdp/pets/services/ShelterEventService.java",
            "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
          ],
          "commitId" : "2bc8d74b81f60b024db191fecb1c96cdb24cdb1c",
          "timestamp" : 1774129887000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/radiazl",
            "fullName" : "radiazl"
          },
          "authorEmail" : "radiazl@udistrital.edu.co",
          "comment" : "feat: Raul services\u000a",
          "date" : "2026-03-21 16:51:27 -0500",
          "id" : "2bc8d74b81f60b024db191fecb1c96cdb24cdb1c",
          "msg" : "feat: Raul services",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/ReviewService.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/NotificationService.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/ShelterEventService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/exceptions/ErrorMessage.java",
            "src/main/java/co/edu/udistrital/mdp/pets/services/ShelterEventService.java",
            "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
          ],
          "commitId" : "1c2be0e7e7963a98d3c2f8075b657bd408faee94",
          "timestamp" : 1774145554000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "fix: implement NOT_FOUND and remove var with notificationRepository\u000a",
          "date" : "2026-03-21 21:12:34 -0500",
          "id" : "1c2be0e7e7963a98d3c2f8075b657bd408faee94",
          "msg" : "fix: implement NOT_FOUND and remove var with notificationRepository",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
            },
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/exceptions/ErrorMessage.java"
            },
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/ShelterEventService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
          ],
          "commitId" : "6bf914a1f3e757eee6d0cb43bc87dc9689f54d5f",
          "timestamp" : 1774146850000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "fix: remove notificationRepository import\u000a",
          "date" : "2026-03-21 21:34:10 -0500",
          "id" : "6bf914a1f3e757eee6d0cb43bc87dc9689f54d5f",
          "msg" : "fix: remove notificationRepository import",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/services/NotificationService.java"
          ],
          "commitId" : "a3d633b07f010ba4732061a107cf6927209e2a5f",
          "timestamp" : 1774146968000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "refactor(services): fix compilation errors and implement bidirectional logic in MessageService\u000a",
          "date" : "2026-03-21 21:36:08 -0500",
          "id" : "a3d633b07f010ba4732061a107cf6927209e2a5f",
          "msg" : "refactor(services): fix compilation errors and implement bidirectional logic in MessageService",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/NotificationService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/services/ReviewService.java",
            "it/composed.collection.json",
            "src/main/java/co/edu/udistrital/mdp/pets/repositories/AdoptionRepository.java"
          ],
          "commitId" : "14319047e1286f1cae09fecc2b1cb9f6370d21a6",
          "timestamp" : 1774147572000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "feat(repositories): add existsByAdopterIdAndPetId to AdoptionRepository\u000a",
          "date" : "2026-03-21 21:46:12 -0500",
          "id" : "14319047e1286f1cae09fecc2b1cb9f6370d21a6",
          "msg" : "feat(repositories): add existsByAdopterIdAndPetId to AdoptionRepository",
          "paths" : [
            {
              "editType" : "add",
              "file" : "it/composed.collection.json"
            },
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/repositories/AdoptionRepository.java"
            },
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/ReviewService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/services/ShelterEventService.java"
          ],
          "commitId" : "491cd3128989b6e7526626cc7ddfc2e0b2875b73",
          "timestamp" : 1774147763000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "refactor(services): improve state management and integrity in ShelterEventService\u000a",
          "date" : "2026-03-21 21:49:23 -0500",
          "id" : "491cd3128989b6e7526626cc7ddfc2e0b2875b73",
          "msg" : "refactor(services): improve state management and integrity in ShelterEventService",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/ShelterEventService.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/pets/services/MessageServiceTest.java"
          ],
          "commitId" : "ed831874d80fb72c05c518f652fc89b0fff6608b",
          "timestamp" : 1774147930000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "test(services): add comprehensive unit tests for MessageService coverage\u000a",
          "date" : "2026-03-21 21:52:10 -0500",
          "id" : "ed831874d80fb72c05c518f652fc89b0fff6608b",
          "msg" : "test(services): add comprehensive unit tests for MessageService coverage",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/pets/services/MessageServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/pets/services/MessageServiceTest.java"
          ],
          "commitId" : "4da079a3d77823cdf42e84d9f0e10e43608d7469",
          "timestamp" : 1774148248000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "test(services): implement integration tests for MessageService using TestEntityManager\u000a",
          "date" : "2026-03-21 21:57:28 -0500",
          "id" : "4da079a3d77823cdf42e84d9f0e10e43608d7469",
          "msg" : "test(services): implement integration tests for MessageService using TestEntityManager",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/test/java/co/edu/udistrital/mdp/pets/services/MessageServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/pets/services/MessageServiceTest.java",
            "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
          ],
          "commitId" : "b62e65c0458ed875735699d7a510a21e13765fb1",
          "timestamp" : 1774149036000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "fix(services): prevent NullPointerException in MessageService logs by validating before logging\u000a",
          "date" : "2026-03-21 22:10:36 -0500",
          "id" : "b62e65c0458ed875735699d7a510a21e13765fb1",
          "msg" : "fix(services): prevent NullPointerException in MessageService logs by validating before logging",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/services/MessageService.java"
            },
            {
              "editType" : "edit",
              "file" : "src/test/java/co/edu/udistrital/mdp/pets/services/MessageServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/entities/EmailNotificationStrategyEntity.java",
            "src/main/java/co/edu/udistrital/mdp/pets/entities/SMSNotificationStrategyEntity.java"
          ],
          "commitId" : "06aa0e71806cbf2c6e0638ac2509c60c31c2c698",
          "timestamp" : 1774209285000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "feat(notification): add Strategy class to Notification\u000a",
          "date" : "2026-03-22 14:54:45 -0500",
          "id" : "06aa0e71806cbf2c6e0638ac2509c60c31c2c698",
          "msg" : "feat(notification): add Strategy class to Notification",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/entities/SMSNotificationStrategyEntity.java"
            },
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/entities/EmailNotificationStrategyEntity.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/pets/services/NotificationServiceTest.java"
          ],
          "commitId" : "77ba8ac9ead5087a8a5668897fcb4237255111b4",
          "timestamp" : 1774209310000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "test: add NotificationServiceTest\u000a",
          "date" : "2026-03-22 14:55:10 -0500",
          "id" : "77ba8ac9ead5087a8a5668897fcb4237255111b4",
          "msg" : "test: add NotificationServiceTest",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/pets/services/NotificationServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/entities/ReviewEntity.java",
            "src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEventEntity.java"
          ],
          "commitId" : "1ae2b3d39d29509ad38fea93bb7e305b9d2f95cb",
          "timestamp" : 1774209351000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "refacture(date): replace Date with LocalDate\u000a",
          "date" : "2026-03-22 14:55:51 -0500",
          "id" : "1ae2b3d39d29509ad38fea93bb7e305b9d2f95cb",
          "msg" : "refacture(date): replace Date with LocalDate",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/entities/ReviewEntity.java"
            },
            {
              "editType" : "edit",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/entities/ShelterEventEntity.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/pets/services/ReviewServiceTest.java"
          ],
          "commitId" : "79e25b0a09b9097522c14dd3f2e8af4a62e1031f",
          "timestamp" : 1774209371000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "test: add ReviewServiceTest\u000a",
          "date" : "2026-03-22 14:56:11 -0500",
          "id" : "79e25b0a09b9097522c14dd3f2e8af4a62e1031f",
          "msg" : "test: add ReviewServiceTest",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/pets/services/ReviewServiceTest.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/main/java/co/edu/udistrital/mdp/pets/entities/InAppNotificationStrategy.java"
          ],
          "commitId" : "44f5b46ac79b5ffe34ed31592e6ea1141860ef8d",
          "timestamp" : 1774209489000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "feat(notification): add one more type of Notifcation (InApp)\u000a",
          "date" : "2026-03-22 14:58:09 -0500",
          "id" : "44f5b46ac79b5ffe34ed31592e6ea1141860ef8d",
          "msg" : "feat(notification): add one more type of Notifcation (InApp)",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/main/java/co/edu/udistrital/mdp/pets/entities/InAppNotificationStrategy.java"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "src/test/java/co/edu/udistrital/mdp/pets/services/ShelterEventServiceTest.java"
          ],
          "commitId" : "fb6d307395c5692e15fec860242e0e0f9e074f31",
          "timestamp" : 1774209880000,
          "author" : {
            "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
            "fullName" : "yeremyvegap"
          },
          "authorEmail" : "yeremyvegap@gmail.com",
          "comment" : "test: add ShelterEventServiceTest\u000a",
          "date" : "2026-03-22 15:04:40 -0500",
          "id" : "fb6d307395c5692e15fec860242e0e0f9e074f31",
          "msg" : "test: add ShelterEventServiceTest",
          "paths" : [
            {
              "editType" : "add",
              "file" : "src/test/java/co/edu/udistrital/mdp/pets/services/ShelterEventServiceTest.java"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/radiazl",
      "fullName" : "radiazl"
    },
    {
      "absoluteUrl" : "http://200.69.103.29:8085/jenkins/user/yeremyvegap",
      "fullName" : "yeremyvegap"
    }
  ],
  "inProgress" : False,
  "nextBuild" : {
    "number" : 36,
    "url" : "http://200.69.103.29:8085/jenkins/job/MP_202610_G81_E1_Back/36/"
  },
  "previousBuild" : {
    "number" : 34,
    "url" : "http://200.69.103.29:8085/jenkins/job/MP_202610_G81_E1_Back/34/"
  }
}