_, err := db.TaskByGuid(logger, task.TaskGuid) Expect(err).NotTo(HaveOccurred()) }) }) }) Describe("DesiredLRP Migration", func() { var ( processGuid string desiredLRP *models.DesiredLRP ) BeforeEach(func() { processGuid = "process-guid-1" desiredLRP = model_helpers.NewValidDesiredLRP(processGuid) desiredLRP.DeprecatedStartTimeoutS = 15 desiredLRP.Action = models.WrapAction(&models.TimeoutAction{Action: models.WrapAction(&models.RunAction{Path: "ls", User: "******"}), DeprecatedTimeoutNs: 4 * int64(time.Second), }) desiredLRP.Setup = models.WrapAction(&models.TimeoutAction{Action: models.WrapAction(&models.RunAction{Path: "ls", User: "******"}), DeprecatedTimeoutNs: 7 * int64(time.Second), }) desiredLRP.Monitor = models.WrapAction(models.EmitProgressFor( &models.TimeoutAction{ Action: models.WrapAction(models.Try(models.Parallel(models.Serial(&models.RunAction{Path: "ls", User: "******"})))), DeprecatedTimeoutNs: 10 * int64(time.Second), }, "start-message", "success-message", "failure-message",
}) }) Describe("DesireDesiredLRP_r0", func() { var ( desiredLRP *models.DesiredLRP expectedDesiredLRP *models.DesiredLRP requestBody interface{} ) BeforeEach(func() { desiredLRP = model_helpers.NewValidDesiredLRP("some-guid") desiredLRP.Instances = 5 desiredLRP.StartTimeoutMs = 0 desiredLRP.DeprecatedStartTimeoutS = 15 desiredLRP.Setup = &models.Action{ TimeoutAction: &models.TimeoutAction{ Action: models.WrapAction(&models.UploadAction{ From: "web_location", To: "potato", User: "******", }), DeprecatedTimeoutNs: int64(time.Second), }, } desiredLRP.Action = &models.Action{ TimeoutAction: &models.TimeoutAction{ Action: models.WrapAction(&models.UploadAction{ From: "web_location", To: "potato",