Commit graph

662 commits

Author SHA1 Message Date
Fedor Korotkiy
e2f472d732 Compare benchmarks 2020-02-22 01:23:20 +03:00
Fedor Korotkiy
4fbe0de761 Merge branch 'varfmt' into 'master'
varfmt

See merge request slon/shad-go-private!10
2020-02-21 21:26:40 +00:00
Fedor Korotkiy
b8bb9bee55 Add varfmt 2020-02-21 23:43:16 +03:00
Arseny Balobanov
0dd45b0588 Releasing olympics. 2020-02-21 14:16:49 +03:00
verytable
9eb86f7476 Merge branch '8-http-olympics' into 'master'
Resolve "http-olympics"

Closes #8

See merge request slon/shad-go-private!9
2020-02-21 11:14:29 +00:00
Arseny Balobanov
906dd5f208 http-olympics: fix readme 2020-02-21 02:46:41 +03:00
Arseny Balobanov
55cb3d2b4c http-olympics: add tests; add '-data' flag with the path to json records; sort top athletes by name; change generated tests layout for easier testing 2020-02-21 02:10:44 +03:00
Fedor Korotkiy
a9f09dd3c9 Fix task order 2020-02-20 22:17:00 +03:00
Fedor Korotkiy
b70a688ccf Merge branch 'master' of gitlab.com:slon/shad-go-private 2020-02-20 22:15:50 +03:00
Fedor Korotkiy
c251f70f92 Fix slides 2020-02-20 22:15:38 +03:00
Arseny Balobanov
4997592196 Releasing digitalclock and urlshortener. 2020-02-20 19:43:19 +03:00
verytable
6a993e185c Merge branch '7-http-url-shortener' into 'master'
Resolve "http-url-shortener"

Closes #7

See merge request slon/shad-go-private!8
2020-02-20 15:24:26 +00:00
verytable
672634501e Merge branch '6-http-digital-clock' into 'master'
Resolve "http-digital-clock"

Closes #6

See merge request slon/shad-go-private!6
2020-02-20 15:08:39 +00:00
Fedor Korotkiy
967304fc2a Add nolint to example 2020-02-20 17:51:43 +03:00
Fedor Korotkiy
fd9fb57f35 Fix 2020-02-20 17:42:27 +03:00
Fedor Korotkiy
34877ef4e3 Add lecture 01 2020-02-20 17:40:51 +03:00
Arseny Balobanov
c8e7a80e97 http-olympics: adding generated response-request tests. 2020-02-20 12:26:09 +03:00
Arseny Balobanov
c183d19472 Adding http-olympics readme+solution. 2020-02-20 12:19:49 +03:00
Arseny Balobanov
f46a904494 urlshortener: adding tests. 2020-02-20 00:26:12 +03:00
Arseny Balobanov
c4ca3815c6 urlshortener: adding description and solution. 2020-02-19 12:22:15 +03:00
Arseny Balobanov
8c5433e086 Merge branch 'master' into 6-http-digital-clock 2020-02-19 00:40:43 +03:00
verytable
6ff6eaa3fa Merge branch '9-add-helpers-to-get-free-tcp-port-and-wait-for-listener' into 'master'
Resolve "add helpers to get free tcp port and wait for listener"

Closes #9

See merge request slon/shad-go-private!7
2020-02-18 21:29:52 +00:00
Arseny Balobanov
daff2e5c7b Use %s for duration; log timeout error in test. 2020-02-19 00:26:48 +03:00
Arseny Balobanov
b93d1be1dc Support testing.TB as logger for WaitForPort. 2020-02-19 00:22:00 +03:00
Arseny Balobanov
b67bb030c3 Return more detailed error message on timeout in WaitForPort. 2020-02-19 00:11:10 +03:00
Arseny Balobanov
e1c3ec8cd0 Replace context in WaitForPort with timeout. 2020-02-19 00:08:37 +03:00
Arseny Balobanov
aa7c9ae7c5 Test success case of using WaitForPort func. 2020-02-19 00:04:08 +03:00
Arseny Balobanov
37e262c88d Add test helpers to find free tcp ports and wait for ports to become available. 2020-02-19 00:03:46 +03:00
Fedor Korotkiy
8f414883a7 Use require.NoError where appropriate 2020-02-16 17:18:51 +03:00
Fedor Korotkiy
57ab50a4a7 Fix bincache on windows 2020-02-16 17:18:26 +03:00
Fedor Korotkiy
0e20dc105b Check for goroutine leaks 2020-02-16 16:25:06 +03:00
Arseny Balobanov
a07059c769 Replace context in WaitForPort with timeout. 2020-02-15 23:18:14 +03:00
Arseny Balobanov
1957ef1d73 Test success case of using WaitForPort func. 2020-02-15 22:56:46 +03:00
Arseny Balobanov
a35c0bb295 Adding http-digital-clock. 2020-02-15 22:41:14 +03:00
Arseny Balobanov
ffec2af382 Add test helpers to find free tcp ports and wait for ports to become available. 2020-02-15 22:39:40 +03:00
Arseny Balobanov
901371904b fetchall: simplify multiple urls test. 2020-02-15 17:57:04 +03:00
Arseny Balobanov
91f9796dad fetchall: move multiple-urls subtest to separate test and actually check that each url is hit. 2020-02-15 17:51:07 +03:00
Fedor Korotkiy
ff40c140ba Fix typos 2020-02-15 02:26:44 +03:00
Fedor Korotkiy
0975bc3736 Add batcher task 2020-02-15 02:04:08 +03:00
verytable
b19a92ab27 docs/testtool.md: fix grammar. 2020-02-14 22:36:18 +03:00
Fedor Korotkiy
8eddf48fa9 Run linter on submit 2020-02-14 15:55:25 +03:00
Fedor Korotkiy
5c53ad15f9 Add instructions for running linter 2020-02-14 15:55:25 +03:00
Fedor Korotkiy
f7a5d8858f Add golangci-lint config 2020-02-14 15:55:25 +03:00
verytable
58a2d0919f wordcount: fix output format in readme. 2020-02-14 13:53:55 +03:00
Fedor Korotkiy
98b39757c0 Update tour0 README 2020-02-14 13:37:35 +03:00
verytable
5492c916b1 Fix http request docs ref. 2020-02-14 13:26:46 +03:00
Fedor Korotkiy
5d9a1344ca Try another fix 2020-02-14 00:04:48 +03:00
Fedor Korotkiy
ffd0ea8700 List only go files 2020-02-13 23:57:34 +03:00
verytable
555c710de0 fetchall: fix example in readme. 2020-02-13 23:21:54 +03:00
verytable
361279b1b5 Release fetchall. 2020-02-13 23:10:15 +03:00