cutecutecat

Results 34 comments of cutecutecat

What about syntax like: ``` @task( config=EnvdConfig( script="path/to/*.envd/dir", tag="train:latest", func="filename:func" ) ) ``` If users straightly give parameters to the stdin of build, without a entry script, they might be...

Difference of stargz/nydus: - https://github.com/dragonflyoss/image-service/issues/50 Design report: - estargz: https://github.com/containerd/stargz-snapshotter/blob/main/docs/estargz.md - nydus: https://github.com/dragonflyoss/image-service/blob/master/docs/nydus-design.md Pros & Cons: From my perspective, `nydus` might be faster, with lower CPU load, but need to...

> @cutecutecat Are you interested in this? You can pick it up. And I'd appreciate it. @gaocegege Yes, I would like to pick it. Are there anything else that need...

# Restriction ## Nydus Nydus is conflict with `--export-cache` and `--import-cache`, is this acceptable in envd? @gaocegege I think it might be not. > Since exported Nydus image will always...

# Prefetch > Estargz and Nydus support prefetch. This can be used to mitigate runtime performance drawbacks caused by the on-demand fetching of each file. Maybe we could use https://github.com/docker-slim/docker-slim...

`golang:1.18-alpine` is used to build and run a simple `hello.go` to test Golang building cost of stargz. `mskwyditd/pytorch-cuda-python3.1` is used to run a simple `train.go` to test Python building cost...

For `e2e-cli`, the error is `panic: test timed out after 20m0s`: Can be solved by revise: https://github.com/tensorchord/envd/blob/ad6db6a7d03a6057c3e67a51dce41d596b98986c/Makefile#L196 and https://github.com/tensorchord/envd/blob/ad6db6a7d03a6057c3e67a51dce41d596b98986c/Makefile#L205 Or we can wait for them to let test be faster...

`e2e-lang` problems seems like this: - error code 137 might be out of memory and process killed by system(not sure) - `numpy running error` is an unforeseen warning output `OpenBLAS...

ref: https://www.testmo.com/guides/github-actions-parallel-testing https://github.com/testmoapp/example-github-parallel https://thekevinwang.com/2021/09/19/github-actions-dynamic-matrix/

We would use ```python proc = subprocess.run( ["ginkgo", "outline", "--format", "json", f"{file}"], capture_output=True ) ``` to extract all description of testcase file at `e2e/*/*.go`, and output to stdin: ```shell $...