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

Failing CI tests #10

Open
udesou opened this issue Jan 13, 2023 · 3 comments
Open

Failing CI tests #10

udesou opened this issue Jan 13, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@udesou
Copy link
Contributor

udesou commented Jan 13, 2023

There are a few tests that still fail in the Julia CI:

@udesou udesou added the bug Something isn't working label Jan 13, 2023
@qinsoon
Copy link
Member

qinsoon commented Jan 24, 2023

I am seeing the first 3 issues in #13. But I haven't seen any issue with dict.jl. Additionally, I have issues running Dates and Sockets from stdlib tests.

Dates: this seems to be an issue with their tests or runtime system: JuliaLang/julia#29466

    # Test Failed at /home/runner/work/mmtk-julia/mmtk-julia/vm/julia/usr/share/julia/stdlib/v1.8/Dates/test/io.jl:45
    # Expression: repr(t) == shown
    # Evaluated: "Time(0, 0, 0, 1)" == "Dates.Time(0, 0, 0, 1)"

Sockets:

    # getnameinfo(ip"0.1.1.1") == "0.1.1.1"
    # DNSError: ip"0.1.1.1", temporary failure (EAI_AGAIN)

@udesou
Copy link
Contributor Author

udesou commented Jan 24, 2023

The tests in dict.jl should be fixed in v1.8.2-RAI. I've seen the issue with Sockets happen depending on which machine I used. I thought Julia had a flag to disable tests that rely on internet connection or something, but I'm not sure where to find it.

@qinsoon
Copy link
Member

qinsoon commented Jan 25, 2023

The tests in dict.jl should be fixed in v1.8.2-RAI. I've seen the issue with Sockets happen depending on which machine I used. I thought Julia had a flag to disable tests that rely on internet connection or something, but I'm not sure where to find it.

    # If the `JULIA_TEST_NETWORKING_AVAILABLE` environment variable is set to `true`, we
    # always set `net_on` to `true`.
    # Otherwise, we set `net_on` to true if and only if networking is actually available.

It does not disable network related tests when JULIA_TEST_NETWORKING_AVAILABLE is false. It will check if networking is available or not. I did not try this though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants