Jim Ma
b0eaa169ba
fix: e2e test dfget recursive ( #2458 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:57 +08:00
Gaius
d66126f6a4
test: improve timeout in recursive download ( #2367 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:51 +08:00
Gaius
79024c87ca
refactor: parse http range ( #2071 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:30 +08:00
Jim Ma
ea02bbefde
chore: update e2e test ( #1839 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:10 +08:00
Jim Ma
5040af8b4f
feat: add s3 resource client and recursive e2e test ( #1826 )
...
* feat: add s3 resource client
* chore: add minio server and recursive e2e test
* chore: add download grpc test tool
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:09 +08:00
Jim Ma
55d5308b19
fix: open end range in concurrent back source ( #1764 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:03 +08:00
Jim Ma
73de99353d
feat: empty file e2e ( #1687 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:56 +08:00
Gaius
198613a357
chore: add disable seed peer action ( #1653 )
...
* chore: add disable seed peer action
* fix: concurrent back source
Signed-off-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:54 +08:00
Gaius
3b426d2c54
feat: rename client/clientutil to client/util ( #1420 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:32 +08:00
Gaius
abe46a2c23
test: close dfget back-to-souce ( #1317 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:20 +08:00
Jim Ma
7c1e315ec1
fix: client synchronizer report error lock and dial grpc timeout ( #1260 )
...
* fix: client synchronizer report error lock
* chore: remove superfluous retry to sync and get pieces from other peers
* chore: optimize back source and sync piece logic
* chore: print apk output in e2e
* fix: grpc send with io.EOF error
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:15 +08:00
Jim Ma
4597f74283
feat: merge ranged request storage into parent ( #1078 )
...
* feat: merge ranged request storage into parent
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:59 +08:00
Jim Ma
1346f6907f
chore: enable range feature gate in e2e ( #1059 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:56 +08:00
Jim Ma
54a9ed79d8
Feature: support e2e feature gates ( #1056 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:56 +08:00
Jim Ma
2930651395
chore: upgrade to ginkgo v2 ( #1036 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:54 +08:00
Jim Ma
37b332a366
test: dump goroutine in e2e ( #980 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:50 +08:00
Gaius
c95d835c6b
feat: if cdn is deleted, clear cdn related information ( #967 )
...
* feat: if cdn is deleted, clear cdn related information
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:49 +08:00
Jim Ma
aee13a46ea
chore: copy e2e proxy log to artifact ( #962 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:48 +08:00
Jim Ma
6134277c5c
chore: support multi daemons e2e test ( #896 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:44 +08:00
Jim Ma
3d63ab2ca3
chore: update golang import lint ( #780 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
zzy987
74696f3109
Add preheat e2e test ( #582 )
...
* feat: create preheat_test.go
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: add post request
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: try to fix header name
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: try fix page not found
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: try to install kubectl in cdn pod
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: remove sudo
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: put curl in manager
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: correct json content
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: correct request url
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: check curl result
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: correct request url
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: check the cmd string in github environment
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: use service
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: delete cluster-name
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: use " in header
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: curl command format
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: use idgen.taskid to get the filename
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: add an error message
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: add concurrency test
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: ab use proxy
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: add curl pod
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: add function CurlCommand
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: variable usage
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: remove curl in cdn pod
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: modify code format
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: use curl in file-server
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: correct command in file-server
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: add a e2e-test, check if it is the reason of no preheat
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: can test preheat now
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: check result after concurrency test
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: add comments, add function check preheat result
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: delete e2e_test in e2e/manager
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: refactor curlCommand, add func getCDNs getFS
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* feat: add image preheat
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* chore: rename functions
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
* fix: delete functions, use stable task id in test
Signed-off-by: zzy987 <67889264+zzy987@users.noreply.github.com>
2023-06-28 17:31:42 +08:00
Jim Ma
300563bcca
Feature: support customize base image ( #519 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:33 +08:00
Gaius
aff7951c47
test: E2E download concurrency ( #467 )
...
* test: E2E download concurrency
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:30:28 +08:00
Jim Ma
39a004b469
Add e2e dfget test cases ( #450 )
...
* test: rename e2e/util to e2e/e2eutil
Signed-off-by: Jim Ma <majinjing3@gmail.com>
* test: add dfget e2e test
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:30:27 +08:00