diff --git a/dev/bench/macOS/13/arm64/data.js b/dev/bench/macOS/13/arm64/data.js
index 1886d14bb..127a0bcba 100644
--- a/dev/bench/macOS/13/arm64/data.js
+++ b/dev/bench/macOS/13/arm64/data.js
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
- "lastUpdate": 1719418266256,
+ "lastUpdate": 1719432045502,
"repoUrl": "https://github.com/runfinch/finch",
"entries": {
"Finch Benchmark": [
@@ -52688,6 +52688,174 @@ window.BENCHMARK_DATA = {
"extra": "5 times\n8 procs"
}
]
+ },
+ {
+ "commit": {
+ "author": {
+ "email": "55906459+austinvazquez@users.noreply.github.com",
+ "name": "Austin Vazquez",
+ "username": "austinvazquez"
+ },
+ "committer": {
+ "email": "noreply@github.com",
+ "name": "GitHub",
+ "username": "web-flow"
+ },
+ "distinct": true,
+ "id": "6fcc73b5dddf7c239eacf1f4cba410ac790d5a18",
+ "message": "ci: add workaround for WSL hanging in CI (#993)\n\nIssue #, if available:\r\nThere is a known issue, https://github.com/microsoft/WSL/issues/8529,\r\nwhere WSL commands can hang. This can cause Windows e2e tests to block\r\nuntil hitting the 2 hour timeout.\r\n\r\n*Description of changes:*\r\nThis change adds a workaround to detect the bad state and attempt to\r\nmitigate by killing the WSL service. If the issue cannot be resolved,\r\nthe test will only hang for 300 seconds before failing.\r\n\r\n*Testing done:*\r\nCI run was successful with 8 WSL shutdown failures.\r\n\r\nhttps://github.com/runfinch/finch/actions/runs/9682445232/job/26715743040\r\n\r\n\r\n\r\n- [x] I've reviewed the guidance in CONTRIBUTING.md\r\n\r\n*Trade-off analysis*\r\nThe trade-off for this approach is the test suite can take longer with\r\nmultiple reset VM calls being made. Sample runs which previously took\r\n~15 minutes are up to ~37 minutes with the hanging mitigation; however,\r\nthis is down from the 2 hour timeout failure which would occur without\r\nthe mitigation.\r\n\r\n#### License Acceptance\r\n\r\nBy submitting this pull request, I confirm that my contribution is made\r\nunder the terms of the Apache 2.0 license.\r\n\r\nSigned-off-by: Austin Vazquez ",
+ "timestamp": "2024-06-26T12:55:07-07:00",
+ "tree_id": "74addea478800250db352f715e130dd73ae74bff",
+ "url": "https://github.com/runfinch/finch/commit/6fcc73b5dddf7c239eacf1f4cba410ac790d5a18"
+ },
+ "date": 1719432043522,
+ "tool": "go",
+ "benches": [
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit",
+ "value": 58133454916,
+ "unit": "ns/op\t 0.4846 %cpu_avg/op\t 72.73 %cpu_peak/op\t 58.13 cpu_seconds/op\t1678094336 disk_bytes/op\t 2617400 B/op\t 54982 allocs/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - ns/op",
+ "value": 58133454916,
+ "unit": "ns/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - %cpu_avg/op",
+ "value": 0.4846,
+ "unit": "%cpu_avg/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - %cpu_peak/op",
+ "value": 72.73,
+ "unit": "%cpu_peak/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - cpu_seconds/op",
+ "value": 58.13,
+ "unit": "cpu_seconds/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - disk_bytes/op",
+ "value": 1678094336,
+ "unit": "disk_bytes/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - B/op",
+ "value": 2617400,
+ "unit": "B/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMInit - allocs/op",
+ "value": 54982,
+ "unit": "allocs/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart",
+ "value": 22400987666,
+ "unit": "ns/op\t 0.4359 %cpu_avg/op\t 45.45 %cpu_peak/op\t 22.40 cpu_seconds/op\t 17817600 disk_bytes/op\t 999224 B/op\t 21130 allocs/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - ns/op",
+ "value": 22400987666,
+ "unit": "ns/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - %cpu_avg/op",
+ "value": 0.4359,
+ "unit": "%cpu_avg/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - %cpu_peak/op",
+ "value": 45.45,
+ "unit": "%cpu_peak/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - cpu_seconds/op",
+ "value": 22.4,
+ "unit": "cpu_seconds/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - disk_bytes/op",
+ "value": 17817600,
+ "unit": "disk_bytes/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - B/op",
+ "value": 999224,
+ "unit": "B/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkVMStart - allocs/op",
+ "value": 21130,
+ "unit": "allocs/op",
+ "extra": "1 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun",
+ "value": 236848950,
+ "unit": "ns/op\t 1.154 %cpu_avg/op\t 9.444 %cpu_peak/op\t 0.2368 cpu_seconds/op\t 0 disk_bytes/op\t 20753 B/op\t 270 allocs/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - ns/op",
+ "value": 236848950,
+ "unit": "ns/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - %cpu_avg/op",
+ "value": 1.154,
+ "unit": "%cpu_avg/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - %cpu_peak/op",
+ "value": 9.444,
+ "unit": "%cpu_peak/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - cpu_seconds/op",
+ "value": 0.2368,
+ "unit": "cpu_seconds/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - disk_bytes/op",
+ "value": 0,
+ "unit": "disk_bytes/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - B/op",
+ "value": 20753,
+ "unit": "B/op",
+ "extra": "5 times\n8 procs"
+ },
+ {
+ "name": "BenchmarkAll/BenchmarkContainerRun - allocs/op",
+ "value": 270,
+ "unit": "allocs/op",
+ "extra": "5 times\n8 procs"
+ }
+ ]
}
]
}