-
Notifications
You must be signed in to change notification settings - Fork 426
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tests: Fix get_or_merge_testing_config for cli tests #5076
Conversation
427c0bc
to
af82bba
Compare
pre-commit.ci autofix |
8888af3
to
227f13f
Compare
cli.main_build.execute (et al.) call the function with **args.__dict__ with args having default values (e.g., croot=None) via parse_args. Signed-off-by: Marcel Bargull <[email protected]>
a9a5c20
to
9d2c297
Compare
Signed-off-by: Marcel Bargull <[email protected]>
9d2c297
to
8f509ba
Compare
pre-commit.ci autofix |
for more information, see https://pre-commit.ci
Signed-off-by: Marcel Bargull <[email protected]>
I took the opportunity to let this run multiple times (on Sunday so I don't cause large CI queues for others). FAILED tests/test_variants.py::test_build_run_exports_act_on_host - conda.exceptions.PackagesNotFoundError: The following packages are not available from current channels:
- openssl
- vc=9*
Current channels:
- file:///Users/runner/work/_temp/parallel/popen-gw0/test_build_run_exports_act_on_0/win-32
To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org/
and use the search bar at the top of the page. FAILED tests/cli/test_main_build.py::test_build_add_channel - KeyError: PackageRecord(_hash=3447543960105723200, name='conda_build_test_requirement', version='1.0', build='h35b8010_0', build_number=0, channel=Channel("conda_build_test/linux-64"), subdir='linux-64', fn='conda_build_test_requirement-1.0-h35b8010_0.tar.bz2', md5='b643e7c94252b812aaff56ca1c83f002', url='https://conda.anaconda.org/conda_build_test/linux-64/conda_build_test_requirement-1.0-h35b8010_0.tar.bz2', arch='x86_64', platform='linux', depends=(), timestamp=1497374008.185, size=1978) FAILED tests/cli/test_main_build.py::test_test_extra_dep - KeyError: PackageRecord(_hash=-5768541241801201921, name='test_test_extra_dep', version='1.0', build='1', build_number=1, channel=Channel("test_test_extra_dep0/linux-64"), subdir='linux-64', fn='test_test_extra_dep-1.0-1.tar.bz2', md5='2001052b4eac59e5e1c5808642dcf21a', url='file:///home/runner/work/_temp/parallel/popen-gw1/test_test_extra_dep0/linux-64/test_test_extra_dep-1.0-1.tar.bz2', sha256='22f404ef55a1a1c360402893d07cd136846a7012ee7fed0daad9fcf24524d89d', arch=None, platform=None, depends=(), license='contract in blood', timestamp=1700406669.469, size=3037) Note:
Re. 1: "Current channels" shows |
I've opened gh-5078 for the general notes on serial tests and collisions in the package cache. |
Description
cli.main_build.execute
(et al.) call the function with**args.__dict__
with args having default values (e.g.,croot=None
) viaparse_args
.Follow-up to gh-5068.
See #5066 (comment)
Checklist - did you ...
news
directory (using the template) for the next release's release notes?