Unverified Commit ab214bcb authored by Wenwei Zhang's avatar Wenwei Zhang Committed by GitHub
Browse files

Fix GPG key error in CI (#1453)

* fix GPG key error in CI

* fix UT of compat_cfg
parent bb25d249
...@@ -6,21 +6,21 @@ name: build ...@@ -6,21 +6,21 @@ name: build
on: on:
push: push:
paths-ignore: paths-ignore:
- '.dev_scripts/**' - ".dev_scripts/**"
- '.github/**.md' - ".github/**.md"
- 'demo/**' - "demo/**"
- 'docker/**' - "docker/**"
- 'tools/**' - "tools/**"
pull_request: pull_request:
paths-ignore: paths-ignore:
- '.dev_scripts/**' - ".dev_scripts/**"
- '.github/**.md' - ".github/**.md"
- 'demo/**' - "demo/**"
- 'docker/**' - "docker/**"
- 'tools/**' - "tools/**"
- 'docs/**' - "docs/**"
- 'docs_zh-CN/**' - "docs_zh-CN/**"
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.ref }} group: ${{ github.workflow }}-${{ github.ref }}
...@@ -67,6 +67,10 @@ jobs: ...@@ -67,6 +67,10 @@ jobs:
uses: actions/setup-python@v2 uses: actions/setup-python@v2
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Fetch GPG keys
run: |
apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/3bf863cc.pub
apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1804/x86_64/7fa2af80.pub
- name: Install system dependencies - name: Install system dependencies
run: | run: |
apt-get update && apt-get install -y ffmpeg libsm6 git ninja-build libglib2.0-0 libsm6 libxrender-dev python${{matrix.python-version}}-dev apt-get update && apt-get install -y ffmpeg libsm6 git ninja-build libglib2.0-0 libsm6 libxrender-dev python${{matrix.python-version}}-dev
......
...@@ -32,17 +32,8 @@ def test_compat_loader_args(): ...@@ -32,17 +32,8 @@ def test_compat_loader_args():
val=dict(samples_per_gpu=3), val=dict(samples_per_gpu=3),
test=dict(samples_per_gpu=2), test=dict(samples_per_gpu=2),
train=dict()))) train=dict())))
with pytest.warns(None) as record: cfg = compat_loader_args(cfg)
cfg = compat_loader_args(cfg)
# 5 warning
assert len(record) == 5
# assert the warning message
assert 'train_dataloader' in record.list[0].message.args[0]
assert 'samples_per_gpu' in record.list[0].message.args[0]
assert 'persistent_workers' in record.list[1].message.args[0]
assert 'train_dataloader' in record.list[1].message.args[0]
assert 'workers_per_gpu' in record.list[2].message.args[0]
assert 'train_dataloader' in record.list[2].message.args[0]
assert cfg.data.train_dataloader.workers_per_gpu == 1 assert cfg.data.train_dataloader.workers_per_gpu == 1
assert cfg.data.train_dataloader.samples_per_gpu == 1 assert cfg.data.train_dataloader.samples_per_gpu == 1
assert cfg.data.train_dataloader.persistent_workers assert cfg.data.train_dataloader.persistent_workers
...@@ -63,11 +54,7 @@ def test_compat_loader_args(): ...@@ -63,11 +54,7 @@ def test_compat_loader_args():
dict(samples_per_gpu=3)], dict(samples_per_gpu=3)],
train=dict()))) train=dict())))
with pytest.warns(None) as record: cfg = compat_loader_args(cfg)
cfg = compat_loader_args(cfg)
# 6 warning
assert len(record) == 6
assert cfg.data.test_dataloader.samples_per_gpu == 3
# assert can not set args at the same time # assert can not set args at the same time
cfg = ConfigDict( cfg = ConfigDict(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment