Skip to content

Commit b23adc7

Browse files
authored
[ci] apply isort to release test directory, part 1 (#58505)
excluding `*_tests` directories for now to reduce the impact Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
1 parent ce1fd47 commit b23adc7

File tree

112 files changed

+411
-363
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+411
-363
lines changed

ci/ray_ci/anyscale_docker_container.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import os
22
import subprocess
33

4-
from ray_release.configs.global_config import get_global_config
5-
64
from ci.ray_ci.container import (
75
_AZURE_REGISTRY_NAME,
86
_DOCKER_AZURE_REGISTRY,
@@ -11,6 +9,8 @@
119
)
1210
from ci.ray_ci.docker_container import DockerContainer
1311

12+
from ray_release.configs.global_config import get_global_config
13+
1414

1515
class AnyscaleDockerContainer(DockerContainer):
1616
"""

ci/ray_ci/automation/determine_microcheck_step_ids.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
import os
22

33
import click
4+
5+
from ci.ray_ci.utils import ci_init
6+
47
from ray_release.test import (
58
LINUX_TEST_PREFIX,
69
MACOS_TEST_PREFIX,
710
WINDOWS_TEST_PREFIX,
811
Test,
912
)
1013

11-
from ci.ray_ci.utils import ci_init
12-
1314
BAZEL_WORKSPACE_DIR = os.environ.get("BUILD_WORKSPACE_DIRECTORY", "")
1415

1516

ci/ray_ci/automation/determine_microcheck_tests.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
from typing import Dict, List, Set
22

33
import click
4+
5+
from ci.ray_ci.utils import ci_init, logger
6+
47
from ray_release.configs.global_config import get_global_config
58
from ray_release.result import ResultStatus
69
from ray_release.test import Test
710
from ray_release.test_automation.ci_state_machine import CITestStateMachine
811

9-
from ci.ray_ci.utils import ci_init, logger
10-
1112
# The s3 prefix for the tests that run on Linux. It comes from the bazel prefix rule
1213
# linux:// with the character "/" replaced by "_" for s3 compatibility
1314
LINUX_TEST_PREFIX = "linux:__"

ci/ray_ci/automation/test_db_bot.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import os
22

33
import click
4-
from ray_release.configs.global_config import get_global_config
54

65
from ci.ray_ci.tester_container import TesterContainer
76
from ci.ray_ci.utils import ci_init, logger
87

8+
from ray_release.configs.global_config import get_global_config
9+
910

1011
@click.command()
1112
@click.argument("team", required=True, type=str)

ci/ray_ci/automation/test_determine_microcheck_tests.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
from typing import List
44

55
import pytest
6-
from ray_release.result import ResultStatus
7-
from ray_release.test import Test, TestResult
86

97
from ci.ray_ci.automation.determine_microcheck_tests import (
108
_get_failed_commits,
@@ -15,6 +13,9 @@
1513
)
1614
from ci.ray_ci.utils import ci_init
1715

16+
from ray_release.result import ResultStatus
17+
from ray_release.test import Test, TestResult
18+
1819
ci_init()
1920

2021
DB = {}

ci/ray_ci/automation/weekly_green_metric.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@
44

55
import boto3
66
import click
7-
from ray_release.test_automation.state_machine import TestStateMachine
8-
from ray_release.util import get_write_state_machine_aws_bucket
97

108
from ci.ray_ci.utils import ci_init, logger
119

10+
from ray_release.test_automation.state_machine import TestStateMachine
11+
from ray_release.util import get_write_state_machine_aws_bucket
12+
1213
AWS_WEEKLY_GREEN_METRIC = "ray_weekly_green_metric"
1314

1415

ci/ray_ci/bisect/bisect_test.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22
import os
33

44
import click
5-
from ray_release.test import (
6-
Test,
7-
TestType,
8-
)
9-
from ray_release.test_automation.ci_state_machine import CITestStateMachine
105

116
from ci.ray_ci.bisect.bisector import Bisector
127
from ci.ray_ci.bisect.generic_validator import GenericValidator
138
from ci.ray_ci.bisect.macos_validator import MacOSValidator
149
from ci.ray_ci.utils import ci_init, logger
1510

11+
from ray_release.test import (
12+
Test,
13+
TestType,
14+
)
15+
from ray_release.test_automation.ci_state_machine import CITestStateMachine
16+
1617
# This is the directory where the ray repository is mounted in the container
1718
RAYCI_CHECKOUT_DIR_MOUNT = "/ray"
1819

ci/ray_ci/bisect/bisector.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import subprocess
22
from typing import List, Optional
33

4-
from ray_release.test import Test
5-
64
from ci.ray_ci.bisect.validator import Validator
75
from ci.ray_ci.utils import logger
86

7+
from ray_release.test import Test
8+
99

1010
class Bisector:
1111
def __init__(

ci/ray_ci/bisect/generic_validator.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import time
22

33
from pybuildkite.buildkite import Buildkite
4-
from ray_release.aws import get_secret_token
5-
from ray_release.configs.global_config import get_global_config
6-
from ray_release.test import Test
74

85
from ci.ray_ci.bisect.validator import Validator
96
from ci.ray_ci.utils import logger
107

8+
from ray_release.aws import get_secret_token
9+
from ray_release.configs.global_config import get_global_config
10+
from ray_release.test import Test
11+
1112
BUILDKITE_ORGANIZATION = "ray-project"
1213
BUILDKITE_POSTMERGE_PIPELINE = "postmerge"
1314
BUILDKITE_BUILD_RUNNING_STATE = [

ci/ray_ci/bisect/macos_validator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import os
22
import subprocess
33

4+
from ci.ray_ci.bisect.validator import Validator
5+
46
from ray_release.bazel import bazel_runfile
57
from ray_release.test import Test
68

7-
from ci.ray_ci.bisect.validator import Validator
8-
99
TEST_SCRIPT = "ci/ray_ci/bisect/macos_validator.sh"
1010

1111

0 commit comments

Comments
 (0)