Spaces:
Sleeping
Sleeping
| from time import sleep | |
| import pytest | |
| import pathlib | |
| import os | |
| from ding.entry.cli_ditask import _cli_ditask | |
| def cli_ditask_main(): | |
| sleep(0.1) | |
| def test_cli_ditask(): | |
| kwargs = { | |
| "package": os.path.dirname(pathlib.Path(__file__)), | |
| "main": "test_cli_ditask.cli_ditask_main", | |
| "parallel_workers": 1, | |
| "topology": "mesh", | |
| "platform": "k8s", | |
| "protocol": "tcp", | |
| "ports": 50501, | |
| "attach_to": "", | |
| "address": "127.0.0.1", | |
| "labels": "", | |
| "node_ids": 0, | |
| "mq_type": "nng", | |
| "redis_host": "", | |
| "redis_port": "", | |
| "startup_interval": 1 | |
| } | |
| os.environ["DI_NODES"] = '127.0.0.1' | |
| os.environ["DI_RANK"] = '0' | |
| try: | |
| _cli_ditask(**kwargs) | |
| finally: | |
| del os.environ["DI_NODES"] | |
| del os.environ["DI_RANK"] | |