dhall-lang / dhall-haskell

Maintainable configuration files
https://dhall-lang.org/
BSD 3-Clause "New" or "Revised" License
912 stars 213 forks source link

Use normalized filepaths in dhall testsuite #2593

Closed mmhat closed 3 months ago

mmhat commented 3 months ago

Missing filepath normalization caused some failures in #2591 ; See https://github.com/dhall-lang/dhall-haskell/actions/runs/9338722607/job/25702207276?pr=2591 for an example.

Other changes:

winitzki commented 3 months ago

A hydra failure might be cached; I had to make a dummy change (renamed a dummy variable) to make hydra forget the failure in a previously cached build.

mmhat commented 3 months ago

@winitzki Unfortunately that didn't work. Hydra is out of disk space; See https://hydra.dhall-lang.org/build/115335/nixlog/1 and https://hydra.dhall-lang.org/build/115308/nixlog/1 .

I don't have access to that machine; @Gabriella439 can you have a look?

mmhat commented 3 months ago

Hm, I think Hydra is dead:

500 Internal Server Error DBIx::Class::Storage::DBI::catch {...} (): DBI Connection failed: DBI connect('dbname=hydra;user=hydra;','',...) failed: connection to server on socket "/run/postgresql/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket? at /nix/store/naxc4jx308gkv96x7g7a8p6phq2hhk4z-hydra-perl-deps/lib/perl5/site_perl/5.34.1/DBIx/Class/Storage/DBI.pm line 1639. at /nix/store/w1cc6bxw43hf7dcya3ar95zckr0g9m8v-hydra-2022-05-03/libexec/hydra/lib/Hydra/Helper/CatalystUtils.pm line 423

Gently pinging @Gabriella439 .

winitzki commented 3 months ago

"Hydra can't really be killed. You cut one head off, two more will grow."

Screenshot 2024-06-13 at 09 37 00
mmhat commented 3 months ago

"Hydra can't really be killed. You cut one head off, two more will grow."

@winitzki :smile: It seems you are right; It's working again. It appears only the web interface is reachable again, but there are no jobs enqueued for my latest commit.