Skip to content

Conversation

lread
Copy link
Collaborator

@lread lread commented Aug 26, 2025

No description provided.

@lread
Copy link
Collaborator Author

lread commented Aug 26, 2025

Ah, I have a vague memory of this refactor-nrepl failing for us like this before when a new version of clojure is released.

2025-08-26T19:59:24.0136892Z FAIL in (get-mvn-artifacts!-test) (form-init13977958028668770182.clj:39)
2025-08-26T19:59:24.0137835Z expected: (> (count (retry-flaky (fn [] ((var artifacts/get-mvn-artifacts!) "org.clojure")))) 10)
2025-08-26T19:59:24.0142981Z   actual: (not (> 0 10))
2025-08-26T19:59:32.0353644Z 
2025-08-26T19:59:32.0356209Z lein test :only refactor-nrepl.artifacts-test/get-mvn-versions!-test
2025-08-26T19:59:32.0360295Z 
2025-08-26T19:59:32.0360753Z FAIL in (get-mvn-versions!-test) (form-init13977958028668770182.clj:49)
2025-08-26T19:59:32.0362124Z expected: (> (count (retry-flaky (fn [] ((var artifacts/get-mvn-versions!) "org.clojure/clojure")))) 20)
2025-08-26T19:59:32.0363241Z   actual: (not (> 0 20))
2025-08-26T19:59:32.0363565Z 

Oh, they use the Maven Central search REST API, which has become very flaky and is no longer being worked on by the Maven Central team. I expect the REST API to be the cause of the failures. It got so bad that I stopped using the API for cljdoc.

I'll just patch to disable these 2 tests.

@lread lread changed the title maint: bump other clojure 1.12.1 deps to 1.12.2 maintenance Aug 26, 2025
@lread lread merged commit 422b9dc into main Aug 27, 2025
86 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant