@@ -2,6 +2,7 @@ import { containerTest } from "@internal/testcontainers";
22import { parsePacket } from "@trigger.dev/core/v3" ;
33import { setTimeout } from "timers/promises" ;
44import { describe } from "vitest" ;
5+ import { PostgresRunStore } from "@internal/run-store" ;
56import { UpdateMetadataService } from "~/services/metadata/updateMetadata.server" ;
67import { MetadataTooLargeError } from "~/utils/packets" ;
78
@@ -13,6 +14,7 @@ describe("UpdateMetadataService.call", () => {
1314 async ( { prisma, redisOptions } ) => {
1415 const service = new UpdateMetadataService ( {
1516 prisma,
17+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
1618 flushIntervalMs : 100 ,
1719 flushEnabled : true ,
1820 flushLoggingEnabled : true ,
@@ -112,6 +114,7 @@ describe("UpdateMetadataService.call", () => {
112114 async ( { prisma, redisOptions } ) => {
113115 const service = new UpdateMetadataService ( {
114116 prisma,
117+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
115118 flushIntervalMs : 100 ,
116119 flushEnabled : true ,
117120 flushLoggingEnabled : true ,
@@ -280,6 +283,7 @@ describe("UpdateMetadataService.call", () => {
280283 async ( { prisma, redisOptions } ) => {
281284 const service = new UpdateMetadataService ( {
282285 prisma,
286+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
283287 flushIntervalMs : 100 ,
284288 flushEnabled : true ,
285289 flushLoggingEnabled : true ,
@@ -395,6 +399,7 @@ describe("UpdateMetadataService.call", () => {
395399 async ( { prisma, redisOptions } ) => {
396400 const service = new UpdateMetadataService ( {
397401 prisma,
402+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
398403 flushIntervalMs : 100 ,
399404 flushEnabled : true ,
400405 flushLoggingEnabled : true ,
@@ -587,6 +592,7 @@ describe("UpdateMetadataService.call", () => {
587592 async ( { prisma, redisOptions } ) => {
588593 const service = new UpdateMetadataService ( {
589594 prisma,
595+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
590596 flushIntervalMs : 100 ,
591597 flushEnabled : true ,
592598 flushLoggingEnabled : true ,
@@ -785,6 +791,7 @@ describe("UpdateMetadataService.call", () => {
785791
786792 const service = new UpdateMetadataService ( {
787793 prisma,
794+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
788795 flushIntervalMs : 100000 , // Very long interval so we can control flushing
789796 flushEnabled : true ,
790797 flushLoggingEnabled : true ,
@@ -893,6 +900,7 @@ describe("UpdateMetadataService.call", () => {
893900
894901 const service = new UpdateMetadataService ( {
895902 prisma,
903+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
896904 flushIntervalMs : 100 ,
897905 flushEnabled : true ,
898906 flushLoggingEnabled : true ,
@@ -1004,6 +1012,7 @@ describe("UpdateMetadataService.call", () => {
10041012 async ( { prisma, redisOptions } ) => {
10051013 const service = new UpdateMetadataService ( {
10061014 prisma,
1015+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
10071016 flushIntervalMs : 100000 , // Very long interval so we can control flushing
10081017 flushEnabled : true ,
10091018 flushLoggingEnabled : true ,
@@ -1134,6 +1143,7 @@ describe("UpdateMetadataService.call", () => {
11341143 async ( { prisma, redisOptions } ) => {
11351144 const service = new UpdateMetadataService ( {
11361145 prisma,
1146+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
11371147 flushIntervalMs : 100 ,
11381148 flushEnabled : true ,
11391149 flushLoggingEnabled : true ,
@@ -1209,6 +1219,7 @@ describe("UpdateMetadataService.call", () => {
12091219 async ( { prisma, redisOptions } ) => {
12101220 const service = new UpdateMetadataService ( {
12111221 prisma,
1222+ runStore : new PostgresRunStore ( { prisma, readOnlyPrisma : prisma } ) ,
12121223 flushIntervalMs : 100 ,
12131224 flushEnabled : true ,
12141225 flushLoggingEnabled : true ,
0 commit comments