論文の概要: Detection of Performance Changes in MooBench Results Using Nyrkiö on GitHub Actions
- arxiv url: http://arxiv.org/abs/2510.11310v1
- Date: Mon, 13 Oct 2025 12:02:18 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-10-14 18:06:30.349883
- Title: Detection of Performance Changes in MooBench Results Using Nyrkiö on GitHub Actions
- Title(参考訳): GitHubアクションにおけるNyrkiöを用いたMooBench結果のパフォーマンス変化の検出
- Authors: Shinhyung Yang, David Georg Reichelt, Henrik Ingo, Wilhelm Hasselbring,
- Abstract要約: Moobenchは継続的にGitHub仮想マシン上で動作し、トレースエージェントのオーバーヘッドを測定したが、変更検出は行わなかった。
Nyrki"o 変更検出サービスに計測値のアップロードを追加することで,パフォーマンス変化の検出を可能にした。
- 参考スコア(独自算出の注目度): 0.9099663022952496
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In GitHub with its 518 million hosted projects, performance changes within these projects are highly relevant to the project's users. Although performance measurement is supported by GitHub CI/CD, performance change detection is a challenging topic. In this paper, we demonstrate how we incorporated Nyrki\"o to MooBench. Prior to this work, Moobench continuously ran on GitHub virtual machines, measuring overhead of tracing agents, but without change detection. By adding the upload of the measurements to the Nyrki\"o change detection service, we made it possible to detect performance changes. We identified one major performance regression and examined the performance change in depth. We report that (1) it is reproducible with GitHub actions, and (2) the performance regression is caused by a Linux Kernel version change.
- Abstract(参考訳): GitHubでは、ホストされている5億1800万のプロジェクトで、これらのプロジェクトのパフォーマンスの変更は、プロジェクトのユーザにとって非常に関係がある。
パフォーマンス測定はGitHub CI/CDでサポートされているが、パフォーマンス変化の検出は難しいトピックである。
本稿では,Nyrki\"oをMooBenchにどのように組み込んだかを紹介する。
この作業に先立ち、MoobenchはGitHub仮想マシン上で継続的に動作し、トレースエージェントのオーバーヘッドを計測したが、変更検出は行わなかった。
Nyrki\"o 変更検出サービスに計測値のアップロードを追加することで、パフォーマンス変更の検出を可能にしました。
主な性能回帰を1つ同定し,性能変化を深く検討した。
1)GitHubのアクションと再現可能であること,(2)Linuxカーネルのバージョン変更によるパフォーマンスの低下が原因であることを報告した。
関連論文リスト
- CrashFixer: A crash resolution agent for the Linux kernel [58.152358195983155]
この作業は、システムレベルのLinuxカーネルバグのベンチマークと、Linuxカーネルで実験を実行するプラットフォームを共有するkGymの上に構築されている。
CrashFixerはLinuxカーネルのバグに適応する最初のLCMベースのソフトウェア修復エージェントである。
論文 参考訳(メタデータ) (2025-04-29T04:18:51Z) - SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolution [56.9361004704428]
大規模言語モデル(LLM)は、様々な複雑なタスクにまたがる顕著な習熟度を示している。
SWE-Fixerは、GitHubの問題を効果的かつ効率的に解決するために設計された、新しいオープンソースフレームワークである。
我々は,SWE-Bench LiteとVerifiedベンチマークに対するアプローチを評価し,オープンソースモデル間の競合性能を実現する。
論文 参考訳(メタデータ) (2025-01-09T07:54:24Z) - KGym: A Platform and Dataset to Benchmark Large Language Models on Linux Kernel Crash Resolution [59.20933707301566]
大規模言語モデル(LLM)は、ますます現実的なソフトウェア工学(SE)タスクにおいて一貫して改善されている。
現実世界のソフトウェアスタックでは、Linuxカーネルのような基本的なシステムソフトウェアの開発にSEの取り組みが費やされています。
このような大規模システムレベルのソフトウェアを開発する際にMLモデルが有用かどうかを評価するため、kGymとkBenchを紹介する。
論文 参考訳(メタデータ) (2024-07-02T21:44:22Z) - VMamba: Visual State Space Model [98.0517369083152]
状態空間言語モデルであるMambaを、線形時間複雑性を持つビジョンバックボーンであるVMambaに適合させる。
VMambaのコアには2D Selective Scan (SS2D)モジュールを備えたVisual State-Space (VSS)ブロックのスタックがある。
論文 参考訳(メタデータ) (2024-01-18T17:55:39Z) - GitBug-Actions: Building Reproducible Bug-Fix Benchmarks with GitHub
Actions [8.508198765617196]
GitBug-Actionsは、最新の完全に再現可能なバグフィックスでバグフィックスベンチマークを構築するための新しいツールです。
GitBug-Actionsは、最も人気のあるCIプラットフォームであるGitHub Actionsに依存してバグフィックスを検出する。
ツールチェーンを実証するために、GitBug-Actionsをデプロイして、概念実証Goバグフィックスベンチマークを構築しました。
論文 参考訳(メタデータ) (2023-10-24T09:04:14Z) - GitHub Actions: The Impact on the Pull Request Process [7.047566396769727]
本研究では、プロジェクトがGitHub Actionsをどのように利用するか、開発者がGitHub Actionsについて何を議論しているか、プロジェクトアクティビティインジケータが採用後にどのように変化するかを調査する。
私たちの調査によると、5,000のリポジトリのうち1489がGitHub Actionsを採用しています。
また、GitHub Actionsの採用によってプルリクエスト(PR)の拒絶が増加し、受け入れられたPRでのコミュニケーションが増加し、拒否されたPRでのコミュニケーションが減少することが示唆された。
論文 参考訳(メタデータ) (2022-06-28T16:24:17Z) - Predicting Issue Types on GitHub [8.791809365994682]
Ticket Taggerは、機械学習技術による課題のタイトルと説明を分析するGitHubアプリである。
私たちは、約30,000のGitHubイシューに対して、ツールの予測パフォーマンスを実証的に評価しました。
論文 参考訳(メタデータ) (2021-07-21T08:14:48Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。