Skip to content
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

Fscherf/GitHub/setup artifacts #9

Merged
merged 4 commits into from
Feb 10, 2024
Merged

Commits on Feb 9, 2024

  1. tests: pytest: set test timeout to 300 seconds

    We had hanging test-suites in CI before. If possible we want to cancel the
    test-suite ourself in these cases, to get at least a little bit of debug
    information.
    
    Signed-off-by: Florian Scherf <[email protected]>
    fscherf committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    a2a63b7 View commit details
    Browse the repository at this point in the history
  2. tests: fix ci-test make target

    The JENKINS_URL mechanism in tox seemingly stopped working. This patch updates
    the make file to just provide all ci environments to tox in the ci-test target.
    
    Signed-off-by: Florian Scherf <[email protected]>
    fscherf committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    b7aab6a View commit details
    Browse the repository at this point in the history
  3. utils: json rpc: fix incompatibility with Python<3.10

    All `asyncio.Queue` versions, prior to Python 3.10, require the `loop`
    argument, if multiple loops are running in one system.
    
    Signed-off-by: Florian Scherf <[email protected]>
    fscherf committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    9292ef8 View commit details
    Browse the repository at this point in the history
  4. github: workflows: ci: test: setup artifacts

    Signed-off-by: Florian Scherf <[email protected]>
    fscherf committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    958b86d View commit details
    Browse the repository at this point in the history