Closed furiosamg closed 1 year ago
build-and-push 단계에 성공적으로 진입했으므로 ready for review로 바꾸겠습니다. lint 용 dockerfile은 다른 pr의 ci 에서 정상작동하는 것을 확인했습니다. #160 를 머지하기 위해 먼저 머지가 필요합니다.
그냥 python3.9 docker image 에서 시작하고 linter등을 task 에서 까는 것이 나을 것 같네요 굳이 새로운 이미지를 관리할 필요가 없어보여서요.. 리뷰 요청 드리고 작업 다시 들어가서 죄송합니다.
aiobotocore==2.5.2 aiofiles==22.1.0 aiohttp==3.8.5 aiohttp-retry==2.8.3 aioitertools==0.11.0 aiosignal==1.3.1 amqp==5.1.1 antlr4-python3-runtime==4.9.3 appdirs==1.4.4 async-timeout==4.0.2 asyncssh==2.13.2 atpublic==4.0 attrs==23.1.0 billiard==4.1.0 boto3==1.26.161 botocore==1.29.161 celery==5.3.1 certifi==2023.7.22 cffi==1.15.1 charset-normalizer==3.2.0 click==8.1.6 click-didyoumean==0.3.0 click-plugins==1.1.1 click-repl==0.3.0 colorama==0.4.6 configobj==5.0.8 contourpy==1.1.0 cryptography==41.0.2 cycler==0.11.0 Cython==3.0.0 dictdiffer==0.9.0 diskcache==5.6.1 distro==1.8.0 dpath==2.1.6 dulwich==0.21.5 dvc==3.7.0 dvc-data==2.6.0 dvc-http==2.30.2 dvc-objects==0.23.1 dvc-render==0.5.3 dvc-s3==2.23.0 dvc-studio-client==0.11.0 dvc-task==0.3.0 exceptiongroup==1.1.2 filelock==3.12.2 flatten-dict==0.4.2 flufl.lock==7.1.1 fonttools==4.41.1 frozenlist==1.4.0 fsspec==2023.6.0 funcy==2.0 furiosa-common==0.9.1 furiosa-models @ file:///app furiosa-native-postprocess==0.9.0.dev0 furiosa-registry==0.9.1 furiosa-runtime==0.9.1 gitdb==4.0.10 GitPython==3.1.32 grandalf==0.8 hydra-core==1.3.2 idna==3.4 importlib-resources==6.0.0 iniconfig==2.0.0 iterative-telemetry==0.0.8 jmespath==1.0.1 kiwisolver==1.4.4 kombu==5.3.1 markdown-it-py==3.0.0 matplotlib==3.7.2 mdurl==0.1.2 multidict==6.0.4 multipledispatch==1.0.0 nanotime==0.5.2 networkx==3.1 numpy==1.25.1 nvidia-cublas-cu11==11.10.3.66 nvidia-cuda-nvrtc-cu11==11.7.99 nvidia-cuda-runtime-cu11==11.7.99 nvidia-cudnn-cu11==8.5.0.96 omegaconf==2.3.0 opencv-python-headless==4.8.0.74 orjson==3.9.2 packaging==23.1 pandas==1.5.3 pathspec==0.11.1 Pillow==10.0.0 platformdirs==3.9.1 pluggy==1.2.0 prompt-toolkit==3.0.39 psutil==5.9.5 py-cpuinfo==9.0.0 pycocotools==2.0.6 pycparser==2.21 pydantic==1.10.11 pydot==1.4.2 pygit2==1.12.2 Pygments==2.15.1 pygtrie==2.5.0 pyparsing==3.0.9 pytest==7.4.0 pytest-asyncio==0.17.2 pytest-benchmark==4.0.0 python-dateutil==2.8.2 pytz==2023.3 PyYAML==6.0.1 requests==2.31.0 rich==13.4.2 ruamel.yaml==0.17.32 ruamel.yaml.clib==0.2.7 s3fs==2023.6.0 s3transfer==0.6.1 scmrepo==1.0.4 shortuuid==1.0.11 shtab==1.6.2 six==1.16.0 smmap==5.0.0 sqltrie==0.7.0 tabulate==0.9.0 toml==0.10.2 tomli==2.0.1 tomlkit==0.11.8 torch==1.13.1 torchvision==0.14.1 tqdm==4.65.0 typing_extensions==4.7.1 tzdata==2023.3 urllib3==1.26.16 vine==5.0.0 voluptuous==0.13.1 wcwidth==0.2.6 wrapt==1.15.0 yarl==1.9.2 zc.lockfile==3.0.post1 zipp==3.16.2
regression test trigger는 텍톤 관련 변경들이 있어서 혹시 깨지는 건 아닐까 하고 실행해 본 것이라 이 PR과 무관합니다.
cdb8eb8 ci: use python default docker image for lint
----------------------------------------------------------------------------------------------------- benchmark: 2 tests ----------------------------------------------------------------------------------------------------
Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_mlcommons_ssd_mobilenet_with_native_rust_pp_accuracy 6.9168 (1.0) 36.7942 (1.0) 12.8036 (1.0) 2.6165 (1.0) 12.2951 (1.0) 3.4583 (1.0) 1611;37 78.1030 (1.0) 5000 1
test_mlcommons_ssd_mobilenet_accuracy 9.3614 (1.35) 263.8359 (7.17) 15.4522 (1.21) 4.6460 (1.78) 15.0536 (1.22) 3.7796 (1.09) 498;37 64.7157 (0.83) 5000 1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Legend:
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
OPS: Operations Per Second, computed as 1 / Mean
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: furiosamg, sukyoungjeong-furiosa
The full list of commands accepted by this bot can be found here.
Follow other projects' directory scheme.
.ci
->tekton
./Dockerfile
->./docker/Dockerfile
Added new Dockerfile for lint (./docker/lint/Dockerfile
)