<86>Jan  9 02:40:16 userdel[1882272]: delete user 'rooter'
<86>Jan  9 02:40:16 userdel[1882272]: removed group 'rooter' owned by 'rooter'
<86>Jan  9 02:40:16 userdel[1882272]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan  9 02:40:16 groupadd[1882303]: group added to /etc/group: name=rooter, GID=981
<86>Jan  9 02:40:16 groupadd[1882303]: group added to /etc/gshadow: name=rooter
<86>Jan  9 02:40:16 groupadd[1882303]: new group: name=rooter, GID=981
<86>Jan  9 02:40:16 useradd[1882324]: new user: name=rooter, UID=981, GID=981, home=/root, shell=/bin/bash
<86>Jan  9 02:40:16 userdel[1882358]: delete user 'builder'
<86>Jan  9 02:40:16 userdel[1882358]: removed group 'builder' owned by 'builder'
<86>Jan  9 02:40:16 userdel[1882358]: removed shadow group 'builder' owned by 'builder'
<86>Jan  9 02:40:16 groupadd[1882385]: group added to /etc/group: name=builder, GID=982
<86>Jan  9 02:40:16 groupadd[1882385]: group added to /etc/gshadow: name=builder
<86>Jan  9 02:40:16 groupadd[1882385]: new group: name=builder, GID=982
<86>Jan  9 02:40:16 useradd[1882409]: new user: name=builder, UID=982, GID=982, home=/usr/src, shell=/bin/bash
<13>Jan  9 02:40:17 rpmi: rpm-macros-golang-1.0.7-alt1 sisyphus+247106.100.1.1 1582836153 installed
<13>Jan  9 02:40:19 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed
<13>Jan  9 02:40:19 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed
<13>Jan  9 02:40:19 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed
<13>Jan  9 02:40:19 rpmi: llvm13.0-filesystem-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:21 rpmi: clang13.0-libs-support-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:21 rpmi: llvm13.0-polly-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:21 rpmi: llvm13.0-gold-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:22 rpmi: llvm13.0-libs-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:24 rpmi: clang13.0-libs-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:24 rpmi: ninja-build-1.11.1-alt1 sisyphus+306014.100.1.1 1661920837 installed
<13>Jan  9 02:40:24 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed
<13>Jan  9 02:40:24 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed
<13>Jan  9 02:40:24 rpmi: less-608-alt1 sisyphus+306395.100.1.1 1662550257 installed
<13>Jan  9 02:40:24 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed
<13>Jan  9 02:40:24 rpmi: rpm-macros-cmake-3.23.2-alt1.2 sisyphus+308755.100.1.1 1666345612 installed
<13>Jan  9 02:40:24 rpmi: cmake-modules-3.23.2-alt1.2 sisyphus+308755.100.1.1 1666345612 installed
<13>Jan  9 02:40:24 rpmi: libuv-1.44.2-alt1 sisyphus+303845.100.1.1 1658053885 installed
<13>Jan  9 02:40:24 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Jan  9 02:40:24 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444232 installed
<13>Jan  9 02:40:24 rpmi: publicsuffix-list-dafsa-20221003-alt1 sisyphus+308013.100.1.1 1665137688 installed
<13>Jan  9 02:40:24 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed
<13>Jan  9 02:40:24 rpmi: libnghttp2-1.51.0-alt1 sisyphus+310565.100.1.1 1669296590 installed
<13>Jan  9 02:40:24 rpmi: openldap-common-2.6.3-alt1 sisyphus+306372.60.8.1 1663095223 installed
<13>Jan  9 02:40:24 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed
<13>Jan  9 02:40:24 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed
<13>Jan  9 02:40:24 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed
<13>Jan  9 02:40:24 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed
<13>Jan  9 02:40:24 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jan  9 02:40:24 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed
<13>Jan  9 02:40:24 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed
<13>Jan  9 02:40:24 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed
<13>Jan  9 02:40:24 rpmi: rpm-macros-alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Jan  9 02:40:24 rpmi: alternatives-0.5.2-alt1 sisyphus+300869.100.1.1 1653844113 installed
<13>Jan  9 02:40:24 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed
<13>Jan  9 02:40:24 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Jan  9 02:40:24 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed
<13>Jan  9 02:40:24 rpmi: libcrypto1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657026987 installed
<13>Jan  9 02:40:24 rpmi: libssl1.1-1.1.1q-alt1 sisyphus+303203.100.1.1 1657026987 installed
<86>Jan  9 02:40:24 groupadd[1921947]: group added to /etc/group: name=_keytab, GID=499
<86>Jan  9 02:40:24 groupadd[1921947]: group added to /etc/gshadow: name=_keytab
<86>Jan  9 02:40:24 groupadd[1921947]: new group: name=_keytab, GID=499
<13>Jan  9 02:40:24 rpmi: libkrb5-1.19.4-alt1 sisyphus+310092.100.2.1 1668703482 installed
<86>Jan  9 02:40:24 groupadd[1922257]: group added to /etc/group: name=sasl, GID=498
<86>Jan  9 02:40:24 groupadd[1922257]: group added to /etc/gshadow: name=sasl
<86>Jan  9 02:40:24 groupadd[1922257]: new group: name=sasl, GID=498
<13>Jan  9 02:40:24 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+306372.1000.8.1 1663097224 installed
<13>Jan  9 02:40:24 rpmi: libldap2-2.6.3-alt1 sisyphus+306372.60.8.1 1663095223 installed
<13>Jan  9 02:40:24 rpmi: libcurl-7.87.0-alt1 sisyphus+312113.100.1.1 1671611216 installed
<13>Jan  9 02:40:24 rpmi: libarchive13-3.6.1-alt2 sisyphus+311213.100.1.1 1670244620 installed
<13>Jan  9 02:40:25 rpmi: cmake-3.23.2-alt1.2 sisyphus+308755.100.1.1 1666345612 installed
<13>Jan  9 02:40:25 rpmi: openssh-common-8.6p1-alt3 sisyphus+294457.100.2.1 1643759038 installed
<86>Jan  9 02:40:25 groupadd[1924242]: group added to /etc/group: name=sshagent, GID=497
<86>Jan  9 02:40:25 groupadd[1924242]: group added to /etc/gshadow: name=sshagent
<86>Jan  9 02:40:25 groupadd[1924242]: new group: name=sshagent, GID=497
<13>Jan  9 02:40:25 rpmi: openssh-clients-8.6p1-alt3 sisyphus+294457.100.2.1 1643759038 installed
<13>Jan  9 02:40:25 rpmi: rsync-3.2.7-alt1 sisyphus+308790.100.1.1 1666394147 installed
<13>Jan  9 02:40:25 rpmi: git-core-2.33.5-alt1 sisyphus+308643.100.1.1 1666117008 installed
<13>Jan  9 02:40:25 rpmi: llvm-common-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed
<13>Jan  9 02:40:25 rpmi: clang13.0-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed
<13>Jan  9 02:40:25 rpmi: clang-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed
<13>Jan  9 02:40:30 rpmi: golang-1.19.4-alt1 sisyphus+311342.100.1.1 1670426770 installed
<13>Jan  9 02:40:31 rpmi: golang-src-1.19.4-alt1 sisyphus+311342.100.1.1 1670426770 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/dive-0.10.0-alt1.nosrc.rpm (w1.gzdio)
Installing dive-0.10.0-alt1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.98277
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf dive-0.10.0
+ echo 'Source #0 (dive-0.10.0.tar):'
Source #0 (dive-0.10.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/dive-0.10.0.tar
+ cd dive-0.10.0
+ echo 'Source #1 (dive-development-0.10.0.tar):'
Source #1 (dive-development-0.10.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/dive-development-0.10.0.tar
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.98277
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd dive-0.10.0
+ export GOFLAGS=-mod=vendor
+ GOFLAGS=-mod=vendor
+ go build -o dist/dive
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.36616
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/dive-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/dive-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd dive-0.10.0
+ install -D -p -m 755 ./dist/dive /usr/src/tmp/dive-buildroot/usr/bin/dive
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/dive-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/dive-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/dive-buildroot/ (default)
Compressing files in /usr/src/tmp/dive-buildroot (auto)
debugedit: ./usr/bin/dive: DWARF version 0 unhandled
[28] .debug_gdb_scripts NOT compressed, wouldn't be smaller
Verifying ELF objects in /usr/src/tmp/dive-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
phdr[2]: unknown object file note type 4 with owner name 'Go' at offset 100
program header entry 9: unknown program header entry type 0x65041580
section [23] '.tbss': alloc flag set but section not in any loaded segment
section [25] '.note.go.buildid': unknown object file note type 4 with owner name 'Go' at offset 100
verify-elf: WARNING: ./usr/bin/dive: eu-elflint failed
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.17212
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd dive-0.10.0
+ export GOFLAGS=-mod=vendor
+ GOFLAGS=-mod=vendor
+ make test
make: Entering directory '/usr/src/RPM/BUILD/dive-0.10.0'
go fmt -x ./...
/usr/lib/golang/bin/gofmt -l -w main.go cmd/analyze.go cmd/build.go cmd/ci.go cmd/root.go cmd/version.go dive/get_image_resolver.go dive/filetree/comparer.go dive/filetree/diff.go dive/filetree/efficiency.go dive/filetree/efficiency_test.go dive/filetree/file_info.go dive/filetree/file_node.go dive/filetree/file_node_test.go dive/filetree/file_tree.go dive/filetree/file_tree_test.go dive/filetree/node_data.go dive/filetree/node_data_test.go dive/filetree/path_error.go dive/filetree/view_info.go dive/image/analyzer.go dive/image/image.go dive/image/layer.go dive/image/resolver.go dive/image/docker/archive_resolver.go dive/image/docker/build.go dive/image/docker/cli.go dive/image/docker/config.go dive/image/docker/engine_resolver.go dive/image/docker/image_archive.go dive/image/docker/image_archive_analysis_test.go dive/image/docker/layer.go dive/image/docker/manifest.go dive/image/docker/testing.go dive/image/podman/build.go dive/image/podman/cli.go dive/image/podman/resolver_linux.go dive/image/podman/resolver_notlinux.go runtime/event.go runtime/options.go runtime/run.go runtime/run_test.go runtime/ci/evaluator.go runtime/ci/evaluator_test.go runtime/ci/reference_file.go runtime/ci/rule.go runtime/export/export.go runtime/export/export_test.go runtime/export/file_reference.go runtime/export/image.go runtime/export/layer.go runtime/ui/app.go runtime/ui/controller.go runtime/ui/format/format.go runtime/ui/key/binding.go runtime/ui/layout/area.go runtime/ui/layout/layout.go runtime/ui/layout/location.go runtime/ui/layout/manager.go runtime/ui/layout/manager_test.go runtime/ui/layout/compound/layer_details_column.go runtime/ui/view/cursor.go runtime/ui/view/debug.go runtime/ui/view/details.go runtime/ui/view/filetree.go runtime/ui/view/filter.go runtime/ui/view/layer.go runtime/ui/view/layer_change_listener.go runtime/ui/view/renderer.go runtime/ui/view/status.go runtime/ui/view/views.go runtime/ui/viewmodel/filetree.go runtime/ui/viewmodel/filetree_test.go runtime/ui/viewmodel/layer_compare.go runtime/ui/viewmodel/layer_selection.go runtime/ui/viewmodel/layer_set_state.go utils/format.go utils/view.go
dive/image/podman/build.go
dive/image/podman/cli.go
dive/image/podman/resolver_notlinux.go
./.scripts/test-coverage.sh
?   	github.com/wagoodman/dive	[no test files]
?   	github.com/wagoodman/dive/cmd	[no test files]
?   	github.com/wagoodman/dive/dive	[no test files]
=== RUN   TestEfficency
--- PASS: TestEfficency (0.00s)
=== RUN   TestEfficency_ScratchImage
--- PASS: TestEfficency_ScratchImage (0.00s)
=== RUN   TestAddChild
--- PASS: TestAddChild (0.00s)
=== RUN   TestRemoveChild
--- PASS: TestRemoveChild (0.00s)
=== RUN   TestPath
--- PASS: TestPath (0.00s)
=== RUN   TestIsWhiteout
--- PASS: TestIsWhiteout (0.00s)
=== RUN   TestDiffTypeFromAddedChildren
--- PASS: TestDiffTypeFromAddedChildren (0.00s)
=== RUN   TestDiffTypeFromRemovedChildren
--- PASS: TestDiffTypeFromRemovedChildren (0.00s)
=== RUN   TestDirSize
--- PASS: TestDirSize (0.00s)
=== RUN   TestStringCollapsed
--- PASS: TestStringCollapsed (0.00s)
=== RUN   TestString
--- PASS: TestString (0.00s)
=== RUN   TestStringBetween
--- PASS: TestStringBetween (0.00s)
=== RUN   TestRejectPurelyRelativePath
--- PASS: TestRejectPurelyRelativePath (0.00s)
=== RUN   TestAddRelativePath
--- PASS: TestAddRelativePath (0.00s)
=== RUN   TestAddPath
--- PASS: TestAddPath (0.00s)
=== RUN   TestAddWhiteoutPath
--- PASS: TestAddWhiteoutPath (0.00s)
=== RUN   TestRemovePath
--- PASS: TestRemovePath (0.00s)
=== RUN   TestStack
--- PASS: TestStack (0.00s)
=== RUN   TestCopy
--- PASS: TestCopy (0.00s)
=== RUN   TestCompareWithNoChanges
--- PASS: TestCompareWithNoChanges (0.00s)
=== RUN   TestCompareWithAdds
--- PASS: TestCompareWithAdds (0.00s)
=== RUN   TestCompareWithChanges
--- PASS: TestCompareWithChanges (0.00s)
=== RUN   TestCompareWithRemoves
--- PASS: TestCompareWithRemoves (0.00s)
=== RUN   TestStackRange
--- PASS: TestStackRange (0.00s)
=== RUN   TestRemoveOnIterate
--- PASS: TestRemoveOnIterate (0.00s)
=== RUN   TestAssignDiffType
--- PASS: TestAssignDiffType (0.00s)
=== RUN   TestMergeDiffTypes
--- PASS: TestMergeDiffTypes (0.00s)
PASS
coverage: 58.5% of statements
ok  	github.com/wagoodman/dive/dive/filetree	0.004s	coverage: 58.5% of statements
?   	github.com/wagoodman/dive/dive/image	[no test files]
=== RUN   Test_Analysis
--- PASS: Test_Analysis (0.00s)
PASS
coverage: 48.0% of statements
ok  	github.com/wagoodman/dive/dive/image/docker	0.010s	coverage: 48.0% of statements
?   	github.com/wagoodman/dive/dive/image/podman	[no test files]
=== RUN   TestRun
--- PASS: TestRun (0.09s)
PASS
coverage: 53.3% of statements
ok  	github.com/wagoodman/dive/runtime	0.098s	coverage: 53.3% of statements
=== RUN   Test_Evaluator
--- PASS: Test_Evaluator (0.00s)
PASS
coverage: 62.1% of statements
ok  	github.com/wagoodman/dive/runtime/ci	0.009s	coverage: 62.1% of statements
=== RUN   Test_Export
--- PASS: Test_Export (0.00s)
PASS
coverage: 100.0% of statements
ok  	github.com/wagoodman/dive/runtime/export	0.009s	coverage: 100.0% of statements
?   	github.com/wagoodman/dive/runtime/ui	[no test files]
?   	github.com/wagoodman/dive/runtime/ui/format	[no test files]
?   	github.com/wagoodman/dive/runtime/ui/key	[no test files]
=== RUN   Test_planAndLayoutHeaders
    manager_test.go:134: case:  two headers  ---
    manager_test.go:134: case:  two odd-sized headers  ---
    manager_test.go:134: case:  single header  ---
--- PASS: Test_planAndLayoutHeaders (0.00s)
=== RUN   Test_planAndLayoutColumns
    manager_test.go:234: case:  single column  ---
    manager_test.go:234: case:  two equal columns  ---
    manager_test.go:234: case:  two odd-sized columns  ---
--- PASS: Test_planAndLayoutColumns (0.00s)
=== RUN   Test_layout
    manager_test.go:369: case:  1 header + 1 footer + 1 column  ---
    manager_test.go:369: case:  1 header + 1 footer + 3 column  ---
    manager_test.go:369: case:  1 header + 1 footer + 2 equal columns + 1 sized column  ---
--- PASS: Test_layout (0.00s)
PASS
coverage: 82.6% of statements
ok  	github.com/wagoodman/dive/runtime/ui/layout	0.002s	coverage: 82.6% of statements
?   	github.com/wagoodman/dive/runtime/ui/layout/compound	[no test files]
?   	github.com/wagoodman/dive/runtime/ui/view	[no test files]
=== RUN   TestFileTreeGoCase
--- PASS: TestFileTreeGoCase (0.05s)
=== RUN   TestFileTreeNoAttributes
--- PASS: TestFileTreeNoAttributes (0.03s)
=== RUN   TestFileTreeRestrictedHeight
--- PASS: TestFileTreeRestrictedHeight (0.02s)
=== RUN   TestFileTreeDirCollapse
--- PASS: TestFileTreeDirCollapse (0.02s)
=== RUN   TestFileTreeDirCollapseAll
--- PASS: TestFileTreeDirCollapseAll (0.02s)
=== RUN   TestFileTreeSelectLayer
--- PASS: TestFileTreeSelectLayer (0.02s)
=== RUN   TestFileShowAggregateChanges
--- PASS: TestFileShowAggregateChanges (0.03s)
=== RUN   TestFileTreePageDown
--- PASS: TestFileTreePageDown (0.03s)
=== RUN   TestFileTreePageUp
--- PASS: TestFileTreePageUp (0.03s)
=== RUN   TestFileTreeDirCursorRight
--- PASS: TestFileTreeDirCursorRight (0.03s)
=== RUN   TestFileTreeFilterTree
--- PASS: TestFileTreeFilterTree (0.02s)
=== RUN   TestFileTreeHideAddedRemovedModified
--- PASS: TestFileTreeHideAddedRemovedModified (0.02s)
=== RUN   TestFileTreeHideUnmodified
--- PASS: TestFileTreeHideUnmodified (0.02s)
=== RUN   TestFileTreeHideTypeWithFilter
--- PASS: TestFileTreeHideTypeWithFilter (0.02s)
PASS
coverage: 55.8% of statements
ok  	github.com/wagoodman/dive/runtime/ui/viewmodel	0.382s	coverage: 55.8% of statements
?   	github.com/wagoodman/dive/utils	[no test files]
github.com/wagoodman/dive/dive/filetree/comparer.go:12:			NewTreeIndexKey			0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:21:			String				0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:38:			NewComparer			0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:46:			GetPathErrors			0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:54:			GetTree				0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:71:			get				0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:88:			NaturalIndexes			0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:121:		AggregatedIndexes		0.0%
github.com/wagoodman/dive/dive/filetree/comparer.go:152:		BuildCache			0.0%
github.com/wagoodman/dive/dive/filetree/diff.go:18:			String				0.0%
github.com/wagoodman/dive/dive/filetree/diff.go:35:			merge				100.0%
github.com/wagoodman/dive/dive/filetree/efficiency.go:21:		Len				100.0%
github.com/wagoodman/dive/dive/filetree/efficiency.go:26:		Swap				0.0%
github.com/wagoodman/dive/dive/filetree/efficiency.go:31:		Less				0.0%
github.com/wagoodman/dive/dive/filetree/efficiency.go:38:		Efficiency			77.8%
github.com/wagoodman/dive/dive/filetree/file_info.go:25:		NewFileInfoFromTarHeader	0.0%
github.com/wagoodman/dive/dive/filetree/file_info.go:44:		NewFileInfo			0.0%
github.com/wagoodman/dive/dive/filetree/file_info.go:93:		Copy				66.7%
github.com/wagoodman/dive/dive/filetree/file_info.go:111:		Compare				100.0%
github.com/wagoodman/dive/dive/filetree/file_info.go:123:		getHashFromReader		0.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:38:		NewNode				100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:54:		renderTreeLine			100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:78:		Copy				100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:90:		AddChild			87.5%
github.com/wagoodman/dive/dive/filetree/file_node.go:109:		Remove				77.8%
github.com/wagoodman/dive/dive/filetree/file_node.go:125:		String				71.4%
github.com/wagoodman/dive/dive/filetree/file_node.go:139:		MetadataString			81.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:179:		VisitDepthChildFirst		92.9%
github.com/wagoodman/dive/dive/filetree/file_node.go:203:		VisitDepthParentFirst		0.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:236:		IsWhiteout			100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:241:		IsLeaf				100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:246:		Path				100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:271:		deriveDiffType			100.0%
github.com/wagoodman/dive/dive/filetree/file_node.go:285:		AssignDiffType			87.5%
github.com/wagoodman/dive/dive/filetree/file_node.go:304:		compare				54.5%
github.com/wagoodman/dive/dive/filetree/file_tree.go:35:		NewFileTree			100.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:57:		renderStringTreeBetween		97.1%
github.com/wagoodman/dive/dive/filetree/file_tree.go:133:		VisibleSize			0.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:162:		String				100.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:167:		StringBetween			100.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:172:		Copy				90.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:198:		VisitDepthChildFirst		100.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:203:		VisitDepthParentFirst		0.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:208:		Stack				81.8%
github.com/wagoodman/dive/dive/filetree/file_tree.go:228:		GetNode				88.9%
github.com/wagoodman/dive/dive/filetree/file_tree.go:244:		AddPath				90.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:286:		RemovePath			75.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:302:		CompareAndMark			83.8%
github.com/wagoodman/dive/dive/filetree/file_tree.go:369:		markRemoved			75.0%
github.com/wagoodman/dive/dive/filetree/file_tree.go:378:		StackTreeRange			70.0%
github.com/wagoodman/dive/dive/filetree/node_data.go:13:		NewNodeData			100.0%
github.com/wagoodman/dive/dive/filetree/node_data.go:22:		Copy				0.0%
github.com/wagoodman/dive/dive/filetree/path_error.go:12:		String				0.0%
github.com/wagoodman/dive/dive/filetree/path_error.go:29:		NewPathError			0.0%
github.com/wagoodman/dive/dive/filetree/path_error.go:37:		String				0.0%
github.com/wagoodman/dive/dive/filetree/view_info.go:10:		NewViewInfo			100.0%
github.com/wagoodman/dive/dive/filetree/view_info.go:18:		Copy				0.0%
github.com/wagoodman/dive/dive/image/docker/archive_resolver.go:11:	NewResolverFromArchive		0.0%
github.com/wagoodman/dive/dive/image/docker/archive_resolver.go:15:	Fetch				0.0%
github.com/wagoodman/dive/dive/image/docker/archive_resolver.go:29:	Build				0.0%
github.com/wagoodman/dive/dive/image/docker/build.go:8:			buildImageFromCli		0.0%
github.com/wagoodman/dive/dive/image/docker/cli.go:11:			runDockerCmd			0.0%
github.com/wagoodman/dive/dive/image/docker/cli.go:28:			isDockerClientBinaryAvailable	0.0%
github.com/wagoodman/dive/dive/image/docker/config.go:27:		newConfig			90.9%
github.com/wagoodman/dive/dive/image/docker/engine_resolver.go:18:	NewResolverFromEngine		0.0%
github.com/wagoodman/dive/dive/image/docker/engine_resolver.go:22:	Fetch				0.0%
github.com/wagoodman/dive/dive/image/docker/engine_resolver.go:37:	Build				0.0%
github.com/wagoodman/dive/dive/image/docker/engine_resolver.go:45:	fetchArchive			0.0%
github.com/wagoodman/dive/dive/image/docker/image_archive.go:23:	NewImageArchive			65.9%
github.com/wagoodman/dive/dive/image/docker/image_archive.go:110:	processLayerTar			81.8%
github.com/wagoodman/dive/dive/image/docker/image_archive.go:131:	getFileList			73.3%
github.com/wagoodman/dive/dive/image/docker/image_archive.go:160:	ToImage				95.5%
github.com/wagoodman/dive/dive/image/docker/layer.go:18:		ToLayer				100.0%
github.com/wagoodman/dive/dive/image/docker/manifest.go:14:		newManifest			80.0%
github.com/wagoodman/dive/dive/image/docker/testing.go:9:		TestLoadArchive			80.0%
github.com/wagoodman/dive/dive/image/docker/testing.go:19:		TestAnalysisFromArchive		70.0%
github.com/wagoodman/dive/runtime/ci/evaluator.go:34:			NewCiEvaluator			100.0%
github.com/wagoodman/dive/runtime/ci/evaluator.go:42:			isRuleEnabled			100.0%
github.com/wagoodman/dive/runtime/ci/evaluator.go:46:			Evaluate			91.7%
github.com/wagoodman/dive/runtime/ci/evaluator.go:136:			Report				0.0%
github.com/wagoodman/dive/runtime/ci/rule.go:45:			newGenericCiRule		100.0%
github.com/wagoodman/dive/runtime/ci/rule.go:54:			Key				100.0%
github.com/wagoodman/dive/runtime/ci/rule.go:58:			Configuration			100.0%
github.com/wagoodman/dive/runtime/ci/rule.go:62:			Validate			100.0%
github.com/wagoodman/dive/runtime/ci/rule.go:66:			Evaluate			100.0%
github.com/wagoodman/dive/runtime/ci/rule.go:70:			String				0.0%
github.com/wagoodman/dive/runtime/ci/rule.go:89:			loadCiRules			88.1%
github.com/wagoodman/dive/runtime/event.go:12:				message				100.0%
github.com/wagoodman/dive/runtime/event.go:18:				exitWithError			100.0%
github.com/wagoodman/dive/runtime/event.go:25:				exitWithErrorMessage		100.0%
github.com/wagoodman/dive/runtime/export/export.go:13:			NewExport			100.0%
github.com/wagoodman/dive/runtime/export/export.go:49:			Marshal				100.0%
github.com/wagoodman/dive/runtime/run.go:19:				run				72.6%
github.com/wagoodman/dive/runtime/run.go:119:				Run				0.0%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:16:		NewManager			100.0%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:22:		Add				100.0%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:29:		planAndLayoutHeaders		78.6%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:60:		planFooters			93.8%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:92:		planAndLayoutColumns		76.7%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:150:		layoutFooters			85.7%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:177:		notifyLayoutChange		83.3%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:189:		Layout				0.0%
github.com/wagoodman/dive/runtime/ui/layout/manager.go:201:		layout				86.2%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:41:		NewFileTreeViewModel		64.7%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:73:		Setup				100.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:79:		height				100.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:87:		bufferIndexUpperBound		100.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:92:		IsVisible			0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:97:		ResetCursor			0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:104:		SetTreeByLayer			70.6%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:133:		CursorUp			0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:148:		CursorDown			66.7%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:164:		CursorLeft			0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:215:		CursorRight			68.8%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:247:		PageDown			84.6%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:273:		PageUp				92.3%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:298:		getAbsPositionNode		83.3%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:329:		ToggleCollapse			100.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:338:		ToggleCollapseAll		90.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:358:		ConstrainLayout			0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:367:		ExpandLayout			0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:376:		ToggleAttributes		0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:386:		ToggleShowDiffType		100.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:391:		Update				81.5%
github.com/wagoodman/dive/runtime/ui/viewmodel/filetree.go:439:		Render				71.4%
github.com/wagoodman/dive/runtime/ui/viewmodel/layer_set_state.go:12:	NewLayerSetState		0.0%
github.com/wagoodman/dive/runtime/ui/viewmodel/layer_set_state.go:20:	GetCompareIndexes		0.0%
total:									(statements)			58.8%
make: Leaving directory '/usr/src/RPM/BUILD/dive-0.10.0'
+ exit 0
Processing files: dive-0.10.0-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.25873
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd dive-0.10.0
+ DOCDIR=/usr/src/tmp/dive-buildroot/usr/share/doc/dive-0.10.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/dive-buildroot/usr/share/doc/dive-0.10.0
+ /bin/mkdir -p /usr/src/tmp/dive-buildroot/usr/share/doc/dive-0.10.0
+ cp -prL LICENSE README.md /usr/src/tmp/dive-buildroot/usr/share/doc/dive-0.10.0
+ chmod -R go-w /usr/src/tmp/dive-buildroot/usr/share/doc/dive-0.10.0
+ chmod -R a+rX /usr/src/tmp/dive-buildroot/usr/share/doc/dive-0.10.0
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hHqq1l
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OTzn1G
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.34)(64bit)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dtPEw7
Creating dive-debuginfo package
Processing files: dive-debuginfo-0.10.0-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZFtTt4
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Rwqwww
find-requires: running scripts (debuginfo)
Requires: dive = 0.10.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6)
Adding to dive-debuginfo a strict dependency on dive
Wrote: /usr/src/RPM/RPMS/x86_64/dive-0.10.0-alt1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/dive-debuginfo-0.10.0-alt1.x86_64.rpm (w2.lzdio)
38.45user 16.74system 0:24.59elapsed 224%CPU (0avgtext+0avgdata 184380maxresident)k
0inputs+0outputs (0major+2395237minor)pagefaults 0swaps
3.05user 1.96system 0:44.41elapsed 11%CPU (0avgtext+0avgdata 108860maxresident)k
0inputs+0outputs (48606major+244939minor)pagefaults 0swaps