#138 Unskip working tests
Opened 3 months ago by lbalhar. Modified a month ago
rpms/ lbalhar/python-tox rawhide  into  rawhide

file modified
+2 -8
@@ -47,12 +47,10 @@ 

  BuildRequires:  libffi-devel

  # xdist is not used upstream, but we use it to speed up the %%check

  BuildRequires:  python3-pytest-xdist

- # for test_allowed_implicit_cli_envs[py310]

- # TODO remove this once https://github.com/tox-dev/tox/pull/3108 is released

- BuildRequires:  python3.10

  %if %{with ci_tests}

  # The CI tests only work if the tested tox is installed :(

- BuildRequires:  tox = %{version}-%{release}

+ # This should technically be the same V-R, but the CI does not handle %%autorelease well

+ BuildRequires:  tox = %{version}

  %endif

  %endif

  
@@ -144,10 +142,6 @@ 

  k="${k-}${k+ and }not keyboard_interrupt"

  k="${k-}${k+ and }not test_call_as_module"

  k="${k-}${k+ and }not test_call_as_exe"

- # test_local_execute_* have "\r\n" in outputs for some

- # unknown reason, reported: https://github.com/tox-dev/tox/issues/2841

- k="${k-}${k+ and }not test_local_execute_basic_pass_show_on_standard_newline_flush"

- k="${k-}${k+ and }not test_local_execute_write_a_lot"

  k="${k-}${k+ and }not test_run_installpkg_targz"

  %endif

  

I wanted to investigate those two and they are no longer failing.

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/5cb1b6c47b0b43d3aa59e08b555ee00d

The CI tests fail with No match for argument: tox = 4.12.1-1.fc41 I suppose this is caused by the fact that we don't have a properly set Release value on the CI. I can look into this tomorrow, but the simplest fix is to relax the requirement.

1 new commit added

  • Fix CI confusion wrt tox %{release}
3 months ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/86f4ec3f6caa444eaa507521d898146f

@lbalhar Could you please sanity-check my commit message?

I added one extra commit.

1 new commit added

  • Remove no longer needed BuildRequires for python3.10
3 months ago

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/bcee6c4b8ecd4a08b2f22ce8910b39d1

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/a15e50f92f224dbfa64b86443877d5a2

rebased onto 398c405

a month ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/0d0fda73521f421d830455464f02f00d

Metadata