Skip to content

test: add comprehensive unit tests for tar-diff package #182

test: add comprehensive unit tests for tar-diff package

test: add comprehensive unit tests for tar-diff package #182

Triggered via pull request April 10, 2026 13:29
Status Failure
Total duration 2m 38s
Artifacts

ci.yml

on: pull_request
Matrix: Build and test Fedora on multiple runners
Matrix: Build and test on macOS
Matrix: Build and test on Windows
Build and test makefile
44s
Build and test makefile
version-release
version-release
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 4 warnings
Build and test makefile: pkg/tar-diff/delta_test.go#L110
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/delta_test.go#L88
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/delta_test.go#L63
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/delta_test.go#L16
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/bsdiff_test.go#L174
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/bsdiff_test.go#L139
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/bsdiff_test.go#L122
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/bsdiff_test.go#L106
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/bsdiff_test.go#L89
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test makefile: pkg/tar-diff/analysis_test.go#L126
Error return value of `analysis.Close` is not checked (errcheck)
Build and test Fedora on multiple runners (ubuntu-latest)
Process completed with exit code 2.
Build and test Fedora on multiple runners (ubuntu-24.04-arm)
The strategy configuration was canceled because "test-fedora.ubuntu-latest" failed
Build and test Fedora on multiple runners (ubuntu-24.04-arm)
Process completed with exit code 2.
Build and test on macOS (macos-latest)
Process completed with exit code 2.
Build and test on macOS (macos-26-intel)
The strategy configuration was canceled because "test-macos.macos-latest" failed
Build and test on macOS (macos-26-intel)
The operation was canceled.
Build and test on Windows (windows-latest): pkg/tar-diff/delta_test.go#L110
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/delta_test.go#L88
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/delta_test.go#L63
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/delta_test.go#L16
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/bsdiff_test.go#L174
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/bsdiff_test.go#L139
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/bsdiff_test.go#L122
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/bsdiff_test.go#L106
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/bsdiff_test.go#L89
Error return value of `deltaWriter.Close` is not checked (errcheck)
Build and test on Windows (windows-latest): pkg/tar-diff/analysis_test.go#L126
Error return value of `analysis.Close` is not checked (errcheck)
Build and test on Windows (windows-11-arm)
The strategy configuration was canceled because "test-windows.windows-latest" failed
Build and test on Windows (windows-11-arm)
The operation was canceled.
Build and test on macOS (macos-latest)
gnu-tar 1.35 is already installed and up-to-date. To reinstall 1.35, run: brew reinstall gnu-tar
Build and test on macOS (macos-latest)
git 2.53.0_1 is already installed and up-to-date. To reinstall 2.53.0_1, run: brew reinstall git
Build and test on macOS (macos-26-intel)
gnu-tar 1.35 is already installed and up-to-date. To reinstall 1.35, run: brew reinstall gnu-tar
Build and test on macOS (macos-26-intel)
git 2.53.0_1 is already installed and up-to-date. To reinstall 2.53.0_1, run: brew reinstall git