Created
December 15, 2025 15:01
-
-
Save stalep/31c463f04b4af50e834e2526183e3b84 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| h5m add folder quarkus-spring-boot-comparison | |
| h5m add jq to quarkus-spring-boot-comparison runtimeName "[.results | to_entries[] | .key]" h5m add jq to quarkus-spring-boot-comparison rssStartup "[.results[].rss.avStartupRss]" h5m add jq to quarkus-spring-boot-comparison maxRss "[.results[].load.avMaxRss]" h5m add jq to quarkus-spring-boot-comparison avBuildTime "[.results[].build.avBuildTime]" h5m add jq to quarkus-spring-boot-comparison avTimeToFirstRequest "[.results[].startup.avStartTime]" h5m add jq to quarkus-spring-boot-comparison avThroughput "[.results[].load.avThroughput]" h5m add jq to quarkus-spring-boot-comparison rssFirstRequest "[.results[].rss.avFirstRequestRss]" h5m add jq to quarkus-spring-boot-comparison maxThroughputDensity "[.results[].load.maxThroughputDensity]" h5m add jq to quarkus-spring-boot-comparison buildId ".env.BUILD_ID" h5m add jq to quarkus-spring-boot-comparison buildUrl ".env.BUILD_URL" h5m add jq to quarkus-spring-boot-comparison quarkusVersion ".config.QUARKUS_VERSION" h5m add jq to quarkus-spring-boot-comparison springVersion ".config.SPRING_BOOT_VERSION" | |
| h5m add js to quarkus-spring-boot-comparison transform-quarkus-sb-compare - <<EOF ({runtimeName, rssStartup, maxRss, avBuildTime, avTimeToFirstRequest, avThroughput, rssFirstRequest, maxThroughputDensity, buildId, buildUrl, quarkusVersion, springVersion}) => { var map = runtimeName.map((name, i) => ({ runtime: name.split('-')[0], buildType: name.split('-')[1], rssStartup: rssStartup[i], maxRss: maxRss[i], avBuildTime: avBuildTime[i], avTimeToFirstRequest: avTimeToFirstRequest[i], avThroughput: avThroughput[i], rssFirstRequest: rssFirstRequest[i], maxThroughputDensity: maxThroughputDensity[i], buildId: buildId, buildUrl: buildUrl, version: ((name.split('-')[0].substring(0, 6) == 'spring' ) ? springVersion: quarkusVersion ) })) return map; } EOF | |
| h5m add jq to quarkus-spring-boot-comparison dataset {transform-quarkus-sb-compare}:.[] | |
| h5m add jq to quarkus-spring-boot-comparison avBuildTime "{dataset}:.avBuildTime" h5m add jq to quarkus-spring-boot-comparison avThroughput "{dataset}:.avThroughput" h5m add jq to quarkus-spring-boot-comparison avTimeToFirstRequest "{dataset}:.avTimeToFirstRequest" h5m add jq to quarkus-spring-boot-comparison build "{dataset}:.buildId" h5m add jq to quarkus-spring-boot-comparison buildType "{dataset}:.buildType" h5m add jq to quarkus-spring-boot-comparison maxRss "{dataset}:.maxRss" h5m add jq to quarkus-spring-boot-comparison maxThroughputDensity "{dataset}:.maxThroughputDensity" h5m add jq to quarkus-spring-boot-comparison rssFirstRequest "{dataset}:.rssFirstRequest" h5m add jq to quarkus-spring-boot-comparison rssStartup "{dataset}:.rssStartup" h5m add jq to quarkus-spring-boot-comparison runtime "{dataset}:.runtime" h5m add jq to quarkus-spring-boot-comparison version "{dataset}:.version" | |
| h5m upload Horreum/infra-legacy/example-data/quarkus_sb_run1.json to quarkus-spring-boot-comparison | |
| h5m upload Horreum/infra-legacy/example-data/quarkus_sb_run2.json to quarkus-spring-boot-comparison | |
| h5m upload Horreum/infra-legacy/example-data/quarkus_sb_run3.json to quarkus-spring-boot-comparison | |
| h5m upload Horreum/infra-legacy/example-data/quarkus_sb_run4.json to quarkus-spring-boot-comparison | |
| h5m add jq to quarkus-spring-boot-comparison dataset - <<'EOF' . as $top | .results | keys[] as $key | { runtime: $key | split("-")[0], buildType: $key | split("-")[1], rssStartup: .[$key].rss.avStartupRss, maxRss: .[$key].load.avMaxRss, avBuildTime: .[$key].build.avBuildTime, avTimeToFirstRequest: .[$key].startup.avStartTime, avThroughput: .[$key].load.avThroughput, rssFirstRequest: .[$key].rss.avFirstRequestRss, maxThroughputDensity: .[$key].load.maxThroughputDensity, buildId: $top.env.BUILD_ID, buildUrl: $top.env.BUILD_URL, version: (if $key | startswith("spring") then $top.config.SPRING_BOOT_VERSION else $top.config.QUARKUS_VERSION end ) } EOF |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment