resonatehq / resonate

a dead simple programming model for the cloud
https://www.resonatehq.io
Apache License 2.0
402 stars 31 forks source link

DST: 5829 #391

Closed github-actions[bot] closed 2 months ago

github-actions[bot] commented 2 months ago

DST Failed

DST run failed for seed=5829, ticks=1000, scenario=fault, store=sqlite.

Seed

5829

Scenario

fault

Store

sqlite

Commit

506329dfb598ab53b4f07a8188068167eafa78ea

Command

go run ./... dst run --seed 5829 --ticks 1000 --scenario fault --aio-store sqlite

Logs

Error: unknown flag: --aio-store
Usage:
  resonate dst run [flags]

Flags:
      --seed int                                  dst seed
      --ticks int                                 number of ticks (default 1000)
      --timeout duration                          timeout (default 1h0m0s)
      --scenario string                           can be one of: default, fault, lazy (default "default")
      --visualization-path string                 porcupine visualization file path (default "dst.html")
      --reqs-per-tick range                       number of requests per tick (default 1:25)
      --ids range                                 promise id set size (default 1:25)
      --idempotency-keys range                    idempotency key set size (default 1:25)
      --headers range                             promise header set size (default 1:25)
      --data range                                promise data set size (default 1:25)
      --tags range                                promise tags set size (default 1:25)
      --searches range                            search set size (default 1:10)
      --backchannel-size range                    backchannel size (default 1:1000)
      --system-url string                         resonate server url
      --system-coroutine-max-size range           max concurrent coroutines (default 1:1000)
      --system-submission-batch-size range        max submissions processed per tick (default 1:1000)
      --system-completion-batch-size range        max completions processed per tick (default 1:1000)
      --system-promise-batch-size range           max promises processed per iteration (default 1:100)
      --system-schedule-batch-size range          max schedules processed per iteration (default 1:100)
      --system-task-batch-size range              max tasks processed per iteration (default 1:100)
      --system-task-enqueue-delay range           time delay before attempting to reenqueue tasks (default 1s:10s)
      --system-signal-timeout range               time to wait for api/aio signal (default 1s:10s)
      --api-size range                            submission buffered channel size (default 1:1000)
      --api-http-enable                           enable subsystem
      --api-http-host string                      http server host (default "0.0.0.0")
      --api-http-port int                         http server port (default 8001)
      --api-http-timeout duration                 http server graceful shutdown timeout (default 10s)
      --api-http-auth stringToString              http basic auth username password pairs (default [])
      --api-grpc-enable                           enable subsystem
      --api-grpc-host string                      grpc server host (default "0.0.0.0")
      --api-grpc-port int                         grpc server port (default 50051)
      --aio-size range                            completion buffered channel size (default 1:1000)
      --aio-queue-enable                          enable subsystem (default true)
      --aio-queue-p range                         probability of simulated unsuccessful request (default 0.00:1.00)
      --aio-store-postgres-enable                 enable subsystem
      --aio-store-postgres-size int               submission buffered channel size (default 1000)
      --aio-store-postgres-batch-size int         max submissions processed per iteration (default 1000)
      --aio-store-postgres-workers int            number of workers (default 1)
      --aio-store-postgres-host string            postgres host
      --aio-store-postgres-port string            postgres port
      --aio-store-postgres-username string        postgres username (default "localhost")
      --aio-store-postgres-password string        postgres password (default "5432")
      --aio-store-postgres-database string        postgres database (default "resonate_dst")
      --aio-store-postgres-query stringToString   postgres query options (default [])
      --aio-store-postgres-tx-timeout duration    postgres transaction timeout (default 10s)

more details

dfarr commented 2 months ago

Need to rename flag