[release test] always use images from previous pipeline steps#56029
[release test] always use images from previous pipeline steps#56029
Conversation
There was a problem hiding this comment.
Code Review
This pull request refactors the release testing process to use pre-built images from previous pipeline steps instead of building them on-the-fly. This simplifies the logic by removing image building code and instead adding checks for image existence. The changes look good and significantly simplify the codebase. My main feedback is to update a docstring to reflect the new behavior of a function whose role has changed.
| """ | ||
| Builds the Anyscale BYOD images for the given tests. | ||
| """ |
There was a problem hiding this comment.
The function build_anyscale_base_byod_images no longer builds images, making its name misleading. While renaming it (e.g., to get_and_verify_anyscale_base_byod_images) would be ideal, at the very least, the docstring should be updated to accurately describe its new behavior of verifying image existence.
| """ | |
| Builds the Anyscale BYOD images for the given tests. | |
| """ | |
| """ | |
| Verifies that all required Anyscale BYOD base images for the given tests exist | |
| and returns a sorted list of image names. | |
| """ |
so that they will never need to do the explicit waiting anymore Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
never try to build on one's own Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
1474766 to
5b8a6c0
Compare
…oject#56029) never try to build on one's own --------- Signed-off-by: Lonnie Liu <lonnie@anyscale.com> Signed-off-by: Gang Zhao <gang@gang-JQ62HD2C37.local>
…oject#56029) never try to build on one's own --------- Signed-off-by: Lonnie Liu <lonnie@anyscale.com> Signed-off-by: sampan <sampan@anyscale.com>
…oject#56029) never try to build on one's own --------- Signed-off-by: Lonnie Liu <lonnie@anyscale.com> Signed-off-by: jugalshah291 <shah.jugal291@gmail.com>
…oject#56029) never try to build on one's own --------- Signed-off-by: Lonnie Liu <lonnie@anyscale.com> Signed-off-by: yenhong.wong <yenhong.wong@grabtaxi.com>
never try to build on one's own --------- Signed-off-by: Lonnie Liu <lonnie@anyscale.com> Signed-off-by: Douglas Strodtman <douglas@anyscale.com>
…oject#56029) never try to build on one's own --------- Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
never try to build on one's own