Fix SWT-Bench build images path #187
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR fixes the SWT-Bench build images path issue by:
benchmarks/swtbench/build_images.pywrapper script that reuses the SWE-Bench build implementation.github/workflows/build-swt-bench-images.ymlto use the correct pathBackground
This is a focused PR extracted from #180 that contains only the build_image changes needed for SWT-Bench. The wrapper script provides a stable entrypoint for the build workflow while reusing the existing SWE-Bench implementation.
Changes
benchmarks/swtbench/build_images.py- Wrapper script that delegates tobenchmarks.swebench.build_images.main.github/workflows/build-swt-bench-images.yml- Changed path frombenchmarks/swt_bench/build_images.pytobenchmarks/swtbench/build_images.pyTesting
The changes are minimal and maintain the same functionality:
This addresses the build image infrastructure needs for SWT-Bench without introducing any of the broader evaluation output standardization changes from the original PR.
@juanmichelini can click here to continue refining the PR