encryptedVolumePlacement, err := serializer.Marshal(logger, format.ENCRYPTED_PROTO, schedulingInfo.VolumePlacement) Expect(err).NotTo(HaveOccurred()) _, err = encoder.Decode(encryptedVolumePlacement) Expect(err).NotTo(HaveOccurred()) migration.SetStoreClient(storeClient) migration.SetCryptor(cryptor) migration.SetClock(fakeClock) migrationErr = migration.Up(logger) }) It("changes desiredLRP startTimeout to milliseconds", func() { Expect(migrationErr).NotTo(HaveOccurred()) desiredLRP, err := db.DesiredLRPByProcessGuid(logger, processGuid) Expect(err).ToNot(HaveOccurred()) Expect(desiredLRP.GetStartTimeoutMs()).To(Equal(int64(15000))) }) It("changes monitor action startTimeout to milliseconds", func() { Expect(migrationErr).NotTo(HaveOccurred()) desiredLRP, err := db.DesiredLRPByProcessGuid(logger, processGuid) Expect(err).ToNot(HaveOccurred()) Expect(desiredLRP.GetMonitor().GetEmitProgressAction().GetAction().GetTimeoutAction().GetTimeoutMs()).To(Equal(int64(10000))) }) It("changes action startTimeout to milliseconds", func() { Expect(migrationErr).NotTo(HaveOccurred()) desiredLRP, err := db.DesiredLRPByProcessGuid(logger, processGuid) Expect(err).ToNot(HaveOccurred()) Expect(desiredLRP.GetAction().GetTimeoutAction().GetTimeoutMs()).To(Equal(int64(4000))) })