~emersion/#1406346

success

dkim: reject tag-lists with duplicate tag names

a74f535566 — mimi89999

Owner
~emersion
Created
10 days ago
Updated
10 days ago
Build manifest
view manifest »

Artifacts

coverage.html 112.7 KiB download »
Build artifacts are pruned after 90 days.

Tasks

view log »
build view log »
test view log »
coverage view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[#1406346] 2025/01/10 19:39:37 Booting image alpine/edge (default) on port 22804
[#1406346] 2025/01/10 19:39:37 Waiting for guest to settle
[#1406346] 2025/01/10 19:39:47 Sending tasks
[#1406346] 2025/01/10 19:39:49 Sending build environment
[#1406346] 2025/01/10 19:39:49 Installing packages
Warning: Permanently added '[localhost]:22804' (ED25519) to the list of known hosts.
fetch http://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
(1/3) Upgrading libblkid (2.40.2-r4 -> 2.40.3-r0)
(2/3) Upgrading libuuid (2.40.2-r4 -> 2.40.3-r0)
(3/3) Upgrading blkid (2.40.2-r4 -> 2.40.3-r0)
Executing busybox-1.37.0-r10.trigger
OK: 453 MiB in 138 packages
Warning: Permanently added '[localhost]:22804' (ED25519) to the list of known hosts.
(1/1) Installing go (1.23.4-r0)
Executing busybox-1.37.0-r10.trigger
OK: 636 MiB in 139 packages
[#1406346] 2025/01/10 19:39:51 Cloning repositories
Cloning into 'go-msgauth'...
+ cd go-msgauth
+ git checkout -q a74f535566a51c7345f72623d3a9fc2e6381c77f
+ cd go-msgauth
+ git submodule update --init --recursive
[#1406346] 2025/01/10 19:39:53 Running task build
[#1406346] 2025/01/10 19:40:00 Running task test
[#1406346] 2025/01/10 19:40:03 Running task coverage
[#1406346] 2025/01/10 19:40:04 Uploading coverage.html
[#1406346] 2025/01/10 19:40:04 https://s3.sr.ht/builds.sr.ht/artifacts/~emersion/1406346/5e4cbf3ce08e12ea/coverage.html
build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
+ cd go-msgauth
+ go build -v ./...
go: downloading github.com/emersion/go-milter v0.4.1
go: downloading golang.org/x/crypto v0.31.0
go: downloading github.com/emersion/go-message v0.18.1
internal/unsafeheader
internal/goarch
internal/cpu
internal/abi
internal/bytealg
internal/byteorder
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
internal/profilerecord
internal/runtime/atomic
internal/runtime/syscall
internal/stringslite
runtime/internal/math
internal/runtime/exithook
runtime/internal/sys
cmp
internal/itoa
runtime
internal/race
math/bits
math
unicode/utf8
sync/atomic
unicode
internal/asan
internal/msan
crypto/subtle
crypto/internal/alias
crypto/internal/boring/sig
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
encoding
log/internal
internal/reflectlite
iter
sync
slices
internal/bisect
errors
strconv
io
internal/oserror
path
internal/godebug
reflect
syscall
time
io/fs
internal/filepathlite
internal/fmtsort
internal/syscall/unix
internal/syscall/execenv
internal/testlog
internal/poll
sort
strings
os
hash
crypto
bytes
crypto/internal/edwards25519/field
crypto/internal/edwards25519
fmt
crypto/cipher
crypto/internal/boring
crypto/internal/randutil
math/rand
github.com/emersion/go-msgauth/authres
math/big
crypto/sha512
crypto/aes
crypto/des
crypto/internal/nistec/fiat
crypto/rand
crypto/ed25519
crypto/internal/bigmod
crypto/internal/boring/bbig
crypto/rsa
crypto/dsa
embed
encoding/asn1
crypto/internal/nistec
crypto/ecdh
crypto/elliptic
vendor/golang.org/x/crypto/cryptobyte
crypto/md5
crypto/sha1
crypto/sha256
crypto/ecdsa
encoding/hex
crypto/x509/pkix
encoding/binary
context
vendor/golang.org/x/net/dns/dnsmessage
encoding/base64
encoding/pem
internal/singleflight
math/rand/v2
internal/weak
internal/concurrent
unique
runtime/cgo
net/netip
net/url
path/filepath
flag
log
bufio
io/ioutil
golang.org/x/crypto/ed25519
regexp/syntax
net
regexp
mime
os/signal
net/textproto
crypto/x509
github.com/emersion/go-message/textproto
github.com/emersion/go-milter
net/mail
github.com/emersion/go-msgauth/dmarc
github.com/emersion/go-msgauth/cmd/dmarc-lookup
github.com/emersion/go-msgauth/cmd/dkim-keygen
github.com/emersion/go-msgauth/dkim
github.com/emersion/go-msgauth/cmd/dkim-milter
github.com/emersion/go-msgauth/cmd/dkim-verify
test
1
2
3
4
5
6
7
8
9
+ cd go-msgauth
+ go test -coverprofile=coverage.txt -covermode=atomic ./...
ok  	github.com/emersion/go-msgauth/authres	0.007s	coverage: 67.9% of statements
	github.com/emersion/go-msgauth/cmd/dkim-keygen		coverage: 0.0% of statements
	github.com/emersion/go-msgauth/cmd/dkim-verify		coverage: 0.0% of statements
	github.com/emersion/go-msgauth/cmd/dkim-milter		coverage: 0.0% of statements
	github.com/emersion/go-msgauth/cmd/dmarc-lookup		coverage: 0.0% of statements
	github.com/emersion/go-msgauth/dmarc		coverage: 0.0% of statements
ok  	github.com/emersion/go-msgauth/dkim	0.006s	coverage: 76.3% of statements
coverage
1
2
+ cd go-msgauth
+ go tool cover -html=coverage.txt -o /home/build/coverage.html
Build complete: success 10 days ago (took 27 seconds)