Name Date Size #Lines LOC

..--

BUILD.bazelH A D25-Apr-202516.9 KiB346334

README.rstH A D25-Apr-20259.2 KiB235198

popular_repos.bzlH A D25-Apr-20252.4 KiB7671

popular_repos.pyH A D25-Apr-202515.9 KiB337291

README.rst

1Popular repository tests
2========================
3
4These tests are designed to check that gazelle and rules_go together can cope
5with a list of popluar repositories people depend on.
6
7It helps catch changes that might break a large number of users.
8
9.. contents::
10
11org_golang_x_crypto
12___________________
13
14This runs tests from the repository `golang.org/x/crypto <https://golang.org/x/crypto>`_
15
16* @org_golang_x_crypto//acme:acme_test
17* @org_golang_x_crypto//acme/autocert:autocert_test
18* @org_golang_x_crypto//argon2:argon2_test
19* @org_golang_x_crypto//bcrypt:bcrypt_test
20* @org_golang_x_crypto//blake2b:blake2b_test
21* @org_golang_x_crypto//blake2s:blake2s_test
22* @org_golang_x_crypto//blowfish:blowfish_test
23* @org_golang_x_crypto//bn256:bn256_test
24* @org_golang_x_crypto//cast5:cast5_test
25* @org_golang_x_crypto//chacha20:chacha20_test
26* @org_golang_x_crypto//chacha20poly1305:chacha20poly1305_test
27* @org_golang_x_crypto//cryptobyte:cryptobyte_test
28* @org_golang_x_crypto//curve25519:curve25519_test
29* @org_golang_x_crypto//ed25519:ed25519_test
30* @org_golang_x_crypto//hkdf:hkdf_test
31* @org_golang_x_crypto//internal/subtle:subtle_test
32* @org_golang_x_crypto//md4:md4_test
33* @org_golang_x_crypto//nacl/auth:auth_test
34* @org_golang_x_crypto//nacl/box:box_test
35* @org_golang_x_crypto//nacl/secretbox:secretbox_test
36* @org_golang_x_crypto//nacl/sign:sign_test
37* @org_golang_x_crypto//ocsp:ocsp_test
38* @org_golang_x_crypto//openpgp:openpgp_test
39* @org_golang_x_crypto//openpgp/armor:armor_test
40* @org_golang_x_crypto//openpgp/clearsign:clearsign_test
41* @org_golang_x_crypto//openpgp/elgamal:elgamal_test
42* @org_golang_x_crypto//openpgp/packet:packet_test
43* @org_golang_x_crypto//openpgp/s2k:s2k_test
44* @org_golang_x_crypto//otr:otr_test
45* @org_golang_x_crypto//pbkdf2:pbkdf2_test
46* @org_golang_x_crypto//pkcs12:pkcs12_test
47* @org_golang_x_crypto//pkcs12/internal/rc2:rc2_test
48* @org_golang_x_crypto//poly1305:poly1305_test
49* @org_golang_x_crypto//ripemd160:ripemd160_test
50* @org_golang_x_crypto//salsa20:salsa20_test
51* @org_golang_x_crypto//salsa20/salsa:salsa_test
52* @org_golang_x_crypto//scrypt:scrypt_test
53* @org_golang_x_crypto//sha3:sha3_test
54* @org_golang_x_crypto//ssh/internal/bcrypt_pbkdf:bcrypt_pbkdf_test
55* @org_golang_x_crypto//ssh/knownhosts:knownhosts_test
56* @org_golang_x_crypto//tea:tea_test
57* @org_golang_x_crypto//twofish:twofish_test
58* @org_golang_x_crypto//xtea:xtea_test
59* @org_golang_x_crypto//xts:xts_test
60
61
62org_golang_x_net
63________________
64
65This runs tests from the repository `golang.org/x/net <https://golang.org/x/net>`_
66
67* @org_golang_x_net//context:context_test
68* @org_golang_x_net//context/ctxhttp:ctxhttp_test
69* @org_golang_x_net//dns/dnsmessage:dnsmessage_test
70* @org_golang_x_net//html:html_test
71* @org_golang_x_net//html/atom:atom_test
72* @org_golang_x_net//http/httpguts:httpguts_test
73* @org_golang_x_net//http/httpproxy:httpproxy_test
74* @org_golang_x_net//http2/h2c:h2c_test
75* @org_golang_x_net//http2/hpack:hpack_test
76* @org_golang_x_net//idna:idna_test
77* @org_golang_x_net//internal/socks:socks_test
78* @org_golang_x_net//internal/sockstest:sockstest_test
79* @org_golang_x_net//internal/timeseries:timeseries_test
80* @org_golang_x_net//ipv4:ipv4_test
81* @org_golang_x_net//ipv6:ipv6_test
82* @org_golang_x_net//netutil:netutil_test
83* @org_golang_x_net//proxy:proxy_test
84* @org_golang_x_net//publicsuffix:publicsuffix_test
85* @org_golang_x_net//trace:trace_test
86* @org_golang_x_net//webdav:webdav_test
87* @org_golang_x_net//webdav/internal/xml:xml_test
88* @org_golang_x_net//websocket:websocket_test
89* @org_golang_x_net//xsrftoken:xsrftoken_test
90
91
92org_golang_x_sys
93________________
94
95This runs tests from the repository `golang.org/x/sys <https://golang.org/x/sys>`_
96
97* @org_golang_x_sys//cpu:cpu_test
98* @org_golang_x_sys//execabs:execabs_test
99* @org_golang_x_sys//internal/unsafeheader:unsafeheader_test
100* @org_golang_x_sys//plan9:plan9_test
101* @org_golang_x_sys//unix/internal/mkmerge:mkmerge_test
102* @org_golang_x_sys//windows/registry:registry_test
103* @org_golang_x_sys//windows/svc:svc_test
104* @org_golang_x_sys//windows/svc/eventlog:eventlog_test
105* @org_golang_x_sys//windows/svc/mgr:mgr_test
106
107
108org_golang_x_text
109_________________
110
111This runs tests from the repository `golang.org/x/text <https://golang.org/x/text>`_
112
113* @org_golang_x_text//cases:cases_test
114* @org_golang_x_text//collate:collate_test
115* @org_golang_x_text//collate/build:build_test
116* @org_golang_x_text//currency:currency_test
117* @org_golang_x_text//date:date_test
118* @org_golang_x_text//encoding:encoding_test
119* @org_golang_x_text//encoding/htmlindex:htmlindex_test
120* @org_golang_x_text//encoding/ianaindex:ianaindex_test
121* @org_golang_x_text//feature/plural:plural_test
122* @org_golang_x_text//internal:internal_test
123* @org_golang_x_text//internal/catmsg:catmsg_test
124* @org_golang_x_text//internal/colltab:colltab_test
125* @org_golang_x_text//internal/export/idna:idna_test
126* @org_golang_x_text//internal/export/unicode:unicode_test
127* @org_golang_x_text//internal/format:format_test
128* @org_golang_x_text//internal/language:language_test
129* @org_golang_x_text//internal/language/compact:compact_test
130* @org_golang_x_text//internal/number:number_test
131* @org_golang_x_text//internal/stringset:stringset_test
132* @org_golang_x_text//internal/tag:tag_test
133* @org_golang_x_text//internal/triegen:triegen_test
134* @org_golang_x_text//internal/ucd:ucd_test
135* @org_golang_x_text//language:language_test
136* @org_golang_x_text//language/display:display_test
137* @org_golang_x_text//message:message_test
138* @org_golang_x_text//message/catalog:catalog_test
139* @org_golang_x_text//number:number_test
140* @org_golang_x_text//runes:runes_test
141* @org_golang_x_text//search:search_test
142* @org_golang_x_text//secure/bidirule:bidirule_test
143* @org_golang_x_text//secure/precis:precis_test
144* @org_golang_x_text//transform:transform_test
145* @org_golang_x_text//unicode/bidi:bidi_test
146* @org_golang_x_text//unicode/cldr:cldr_test
147* @org_golang_x_text//unicode/norm:norm_test
148* @org_golang_x_text//unicode/rangetable:rangetable_test
149* @org_golang_x_text//unicode/runenames:runenames_test
150* @org_golang_x_text//width:width_test
151
152
153org_golang_x_tools
154__________________
155
156This runs tests from the repository `golang.org/x/tools <https://golang.org/x/tools>`_
157
158* @org_golang_x_tools//benchmark/parse:parse_test
159* @org_golang_x_tools//cmd/benchcmp:benchcmp_test
160* @org_golang_x_tools//cmd/digraph:digraph_test
161* @org_golang_x_tools//cmd/getgo:getgo_test
162* @org_golang_x_tools//cmd/go-contrib-init:go-contrib-init_test
163* @org_golang_x_tools//cmd/splitdwarf/internal/macho:macho_test
164* @org_golang_x_tools//cover:cover_test
165* @org_golang_x_tools//go/analysis:analysis_test
166* @org_golang_x_tools//go/analysis/passes/internal/analysisutil:analysisutil_test
167* @org_golang_x_tools//go/ast/astutil:astutil_test
168* @org_golang_x_tools//go/callgraph/static:static_test
169* @org_golang_x_tools//go/callgraph/vta/internal/trie:trie_test
170* @org_golang_x_tools//go/cfg:cfg_test
171* @org_golang_x_tools//go/vcs:vcs_test
172* @org_golang_x_tools//godoc/redirect:redirect_test
173* @org_golang_x_tools//godoc/vfs:vfs_test
174* @org_golang_x_tools//godoc/vfs/gatefs:gatefs_test
175* @org_golang_x_tools//godoc/vfs/mapfs:mapfs_test
176* @org_golang_x_tools//internal/bug:bug_test
177* @org_golang_x_tools//internal/diff:diff_test
178* @org_golang_x_tools//internal/diff/lcs:lcs_test
179* @org_golang_x_tools//internal/diff/myers:myers_test
180* @org_golang_x_tools//internal/event:event_test
181* @org_golang_x_tools//internal/event/export:export_test
182* @org_golang_x_tools//internal/event/export/ocagent:ocagent_test
183* @org_golang_x_tools//internal/event/export/ocagent/wire:wire_test
184* @org_golang_x_tools//internal/event/label:label_test
185* @org_golang_x_tools//internal/fastwalk:fastwalk_test
186* @org_golang_x_tools//internal/fuzzy:fuzzy_test
187* @org_golang_x_tools//internal/gopathwalk:gopathwalk_test
188* @org_golang_x_tools//internal/jsonrpc2:jsonrpc2_test
189* @org_golang_x_tools//internal/jsonrpc2/servertest:servertest_test
190* @org_golang_x_tools//internal/jsonrpc2_v2:jsonrpc2_v2_test
191* @org_golang_x_tools//internal/memoize:memoize_test
192* @org_golang_x_tools//internal/persistent:persistent_test
193* @org_golang_x_tools//internal/proxydir:proxydir_test
194* @org_golang_x_tools//internal/robustio:robustio_test
195* @org_golang_x_tools//internal/stack:stack_test
196* @org_golang_x_tools//internal/typesinternal:typesinternal_test
197* @org_golang_x_tools//playground/socket:socket_test
198* @org_golang_x_tools//refactor/satisfy:satisfy_test
199* @org_golang_x_tools//txtar:txtar_test
200
201
202com_github_golang_glog
203______________________
204
205This runs tests from the repository `github.com/golang/glog <https://github.com/golang/glog>`_
206
207* @com_github_golang_glog//:glog_test
208
209
210org_golang_x_sync
211_________________
212
213This runs tests from the repository `golang.org/x/sync <https://golang.org/x/sync>`_
214
215* @org_golang_x_sync//errgroup:errgroup_test
216* @org_golang_x_sync//semaphore:semaphore_test
217* @org_golang_x_sync//singleflight:singleflight_test
218* @org_golang_x_sync//syncmap:syncmap_test
219
220
221org_golang_x_mod
222________________
223
224This runs tests from the repository `golang.org/x/mod <https://golang.org/x/mod>`_
225
226* @org_golang_x_mod//modfile:modfile_test
227* @org_golang_x_mod//module:module_test
228* @org_golang_x_mod//semver:semver_test
229* @org_golang_x_mod//sumdb:sumdb_test
230* @org_golang_x_mod//sumdb/dirhash:dirhash_test
231* @org_golang_x_mod//sumdb/note:note_test
232* @org_golang_x_mod//sumdb/storage:storage_test
233
234
235