Commit graph

943 commits

Author SHA1 Message Date
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
verytable
228472b942 Merge branch '5-concurrent-url-fetch' into 'master'
Resolve "concurrent-url-fetch"

Closes #5

See merge request slon/shad-go-private!5
2020-02-13 20:04:47 +00:00
verytable
089a8d9f8a Merge branch '4-url-fetch' into 'master'
Resolve "url-fetch"

Closes #4

See merge request slon/shad-go-private!4
2020-02-13 19:54:24 +00:00
verytable
df4a9d56c3 Resolve "url-fetch" 2020-02-13 19:54:24 +00:00
verytable
8041717d54 Fix yaml. 2020-02-13 22:43:49 +03:00
verytable
3d7852a094 Release wordcount. 2020-02-13 22:37:49 +03:00
verytable
587daafa63 Add concurrent url fetch. 2020-02-13 19:00:29 +03:00
Fedor Korotkiy
fa5c208aad Update slides 2020-02-13 17:57:26 +03:00
Fedor Korotkiy
47c9bf5bf4 Add tour0 2020-02-13 16:00:28 +03:00
Fedor Korotkiy
3d9a69ac37 Fix lecture 2020-02-13 15:47:08 +03:00
Fedor Korotkiy
c989b9f92e Fix lecture 2020-02-13 14:54:17 +03:00
Fedor Korotkiy
1f1c1870c6 Update first lecture 2020-02-13 14:45:11 +03:00
Fedor Korotkiy
4006009c2c Update sum README.md 2020-02-13 03:25:45 +03:00
Fedor Korotkiy
d842678a2c Fix 2020-02-13 03:07:21 +03:00
Fedor Korotkiy
d4a0cca74d Debugging 2020-02-13 03:02:31 +03:00
Fedor Korotkiy
d09d084a1d Debugging 2020-02-13 02:58:32 +03:00
Fedor Korotkiy
0136bbfac5 Debugging 2020-02-13 02:56:04 +03:00
Fedor Korotkiy
796804edab Debugging 2020-02-13 02:50:16 +03:00
Fedor Korotkiy
e227b7e140 Fix 2020-02-13 02:31:40 +03:00
Fedor Korotkiy
3c626cafd5 Fix 2020-02-13 02:28:27 +03:00