PR Performance Report

Warp(workload=mixed, args=--duration=30m)

At least one test suite does not have this test :(

Warp(workload=mixed, args=--duration=30m,--get-distrib=70,--put-distrib=30)

Throughput
2023-01-25T13:02:59.507325 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
Operations
2023-01-25T13:02:59.597453 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/

Comparision Tables

> 1 faster, = 1 no change, < 1 slower, > 1.3x 😎

9f6aa30f- âž™ ba3f5a5d-

Laptop, LUKS, 0.10.0 âž™ Laptop, LUKS, sqlite-yolo PR

Test
read-bw-mean
byte/s
read-iops-mean
ops/s
write-bw-mean
byte/s
write-iops-mean
ops/s
Warp(workload=mixed, args=--duration=30m,--get-distrib=70,--put-distrib=30) 1.73x 1.73x 1.73x 1.73x

9f6aa30f- âž™ 4613b56d-

Laptop, LUKS, 0.10.0 âž™ ares, 0.10.0 release

Tests suites incompatible

9f6aa30f- âž™ a85fe6b8-

Laptop, LUKS, 0.10.0 âž™ ares, sqlite-yolo PR release build

Tests suites incompatible

ba3f5a5d- âž™ 4613b56d-

Laptop, LUKS, sqlite-yolo PR âž™ ares, 0.10.0 release

Tests suites incompatible

ba3f5a5d- âž™ a85fe6b8-

Laptop, LUKS, sqlite-yolo PR âž™ ares, sqlite-yolo PR release build

Tests suites incompatible

4613b56d- âž™ a85fe6b8-

ares, 0.10.0 release âž™ ares, sqlite-yolo PR release build

Test
read-bw-mean
byte/s
read-iops-mean
ops/s
write-bw-mean
byte/s
write-iops-mean
ops/s
Warp(workload=mixed, args=--duration=30m) 1.25x 1.25x 1.25x 1.25x
Warp(workload=mixed, args=--duration=30m,--get-distrib=70,--put-distrib=30) 1.26x 1.26x 1.26x 1.26x

Test Environment

name warp-mixed-long warp-mixed-long warp-mixed-long warp-mixed-long
description Laptop, LUKS, 0.10.0 Laptop, LUKS, sqlite-yolo PR ares, 0.10.0 release ares, sqlite-yolo PR release build
suite_id 9f6aa30f-75f8-45cd-a631-d8fdf36630a2 ba3f5a5d-c339-437b-941b-6c85fb9d2467 4613b56d-c496-401c-b6e1-2181e7016adb a85fe6b8-3b69-4833-a712-5f490cf24dec
under-test-s3gw-version ceph version 8b2689 (28b2689d147334e45f9cd523c82212dc06d30dd9) quincy (dev) ceph version 3gw-v0.10.0-4-gd1e25de36eb (d1e25de36eb97138377d1a63c03d1e0fcf82816c) quincy (dev) ceph version 8b2689 (28b2689d147334e45f9cd523c82212dc06d30dd9) quincy (dev) ceph version 3gw-v0.10.0-4-gd1e25de36eb (d1e25de36eb97138377d1a63c03d1e0fcf82816c) quincy (dev)
under-test-image-id sha256:a7cab18c4afb6361d110931a3c5eecc6513adb5df73e96296b51e30eddac86be sha256:3fd7edc2b2519164e5271825d163566bf3aae0b3d4f4c2b4e1358bd757aeb108 sha256:a7cab18c4afb6361d110931a3c5eecc6513adb5df73e96296b51e30eddac86be sha256:3fd7edc2b2519164e5271825d163566bf3aae0b3d4f4c2b4e1358bd757aeb108
under-test-image-tags quay.io/s3gw/s3gw:v0.10.0 localhost/s3gw_ares_release:d1e25de36eb quay.io/s3gw/s3gw:latest;quay.io/s3gw/s3gw:v0.10.0 localhost/s3gw_ares_release:d1e25de36eb
avg_test_runtime 36.968467086553574 34.64003339409828 34.04350005090237 33.14647514373064
disk-model SKHynix_HFS512GD9TNI-L2B0B SKHynix_HFS512GD9TNI-L2B0B INTEL SSDPED1K375GA INTEL SSDPED1K375GA
finished 2023-01-24 13:38:10.135 2023-01-24 14:12:49.064 2023-01-20 21:31:28.964 2023-01-23 23:31:17.529
n_tests 1 1 2 2
os-release 6.0.12-1-default 6.0.12-1-default 5.14.21-150400.22-default 5.14.21-150400.22-default
runtime_min 37.0 35.0 68.0 66.0
start 2023-01-24 13:01:11.968 2023-01-24 13:38:10.618 2023-01-20 20:23:23.702 2023-01-23 22:24:59.898
test-image-id sha256:725dcbfbb215183fcbfa88a651f4076c7324e05ca6f3546141ef6986f4257888 sha256:725dcbfbb215183fcbfa88a651f4076c7324e05ca6f3546141ef6986f4257888 sha256:725dcbfbb215183fcbfa88a651f4076c7324e05ca6f3546141ef6986f4257888 sha256:725dcbfbb215183fcbfa88a651f4076c7324e05ca6f3546141ef6986f4257888
test-image-tags docker.io/minio/warp:latest docker.io/minio/warp:latest minio/warp:latest minio/warp:latest
test-warp-version warp version 0.6.5 - aa8baed warp version 0.6.5 - aa8baed warp version 0.6.5 - aa8baed warp version 0.6.5 - aa8baed

Latency Graphs

Warp(workload=mixed, args=--duration=30m)

Test
4613b56d-
2023-01-25T13:02:59.732317 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
DELETE 3 350 19 15
2023-01-25T13:02:59.894881 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
GET 6 160 10 9
2023-01-25T13:03:00.027310 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
PUT 1688 2346 1997 1986
2023-01-25T13:03:00.162243 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
STAT 1 89 2 2
a85fe6b8-
2023-01-25T13:03:00.297427 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
DELETE 2 128 26 25
2023-01-25T13:03:00.428202 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
GET 6 244 19 18
2023-01-25T13:03:00.561058 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
PUT 1155 2230 1535 1519
2023-01-25T13:03:00.693546 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
STAT 1 82 11 10

Warp(workload=mixed, args=--duration=30m,--get-distrib=70,--put-distrib=30)

Test
9f6aa30f-
2023-01-25T13:03:00.825499 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
DELETE 15 6473 85 33
2023-01-25T13:03:01.009196 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
GET 6 5178 35 19
2023-01-25T13:03:01.140144 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
PUT 2058 9193 3841 3821
2023-01-25T13:03:01.271331 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
STAT 1 4410 15 2
ba3f5a5d-
2023-01-25T13:03:01.402890 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
DELETE 2 6947 107 28
2023-01-25T13:03:01.542326 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
GET 5 6416 75 29
2023-01-25T13:03:01.677358 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
PUT 130 8226 2056 1390
2023-01-25T13:03:01.813213 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
STAT 1 3693 24 12
4613b56d-
2023-01-25T13:03:01.999139 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
DELETE 5 281 19 15
2023-01-25T13:03:02.129030 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
GET 6 177 10 9
2023-01-25T13:03:02.260839 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
PUT 1624 2809 1957 1947
2023-01-25T13:03:02.392028 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
STAT 1 86 2 2
a85fe6b8-
2023-01-25T13:03:02.524157 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
DELETE 2 115 26 25
2023-01-25T13:03:02.652527 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
GET 6 183 19 18
2023-01-25T13:03:02.783949 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
PUT 1163 2202 1520 1503
2023-01-25T13:03:02.914587 image/svg+xml Matplotlib v3.6.2, https://matplotlib.org/
op fastest [ms] slowest [ms] avg [ms] median [ms]
STAT 1 65 10 10