[GHC] #16206: Run Haddock's test suite in CI

#16206: Run Haddock's test suite in CI -------------------------------------+------------------------------------- Reporter: sjakobi | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.6.3 Keywords: | Operating System: Unknown/Multiple Architecture: | Type of failure: None/Unknown Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- Many changes in GHC affect Haddock's output, breaking its test suite. Recent examples are [https://gitlab.haskell.org/ghc/ghc/commit/53874834b779ad0dfbcde6650069c37926... 5387483] and [https://gitlab.haskell.org/ghc/ghc/commit/7cba71fc25af8287db61f6f6aa80d45ce9... 7cba71f]. If cases like these were caught during CI, they could be fixed immediately, avoiding follow-up cleanup work by the Haddock maintainer. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16206 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16206: Run Haddock's test suite in CI -------------------------------------+------------------------------------- Reporter: sjakobi | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by harpocrates): * cc: harpocrates (added) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16206#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16206: Run Haddock's test suite in CI -------------------------------------+------------------------------------- Reporter: sjakobi | Owner: (none) Type: task | Status: new Priority: normal | Milestone: Component: Test Suite | Version: 8.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by harpocrates): This should be pretty achievable. In particular, the `html-test`, `latex- test`, `hypsrc-test`, and `hoogle-test` testsuites don't have large dependencies. In fact, the only extra library we would need to build would be the very stable and small `xml`. If someone with some experience hacking on GHC's testsuite could advise, I'd be happy to take this on. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16206#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16206: Run Haddock's test suite in CI -------------------------------------+------------------------------------- Reporter: sjakobi | Owner: (none) Type: task | Status: patch Priority: normal | Milestone: Component: Test Suite | Version: 8.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | https://gitlab.haskell.org/ghc/ghc/merge_requests/291 -------------------------------------+------------------------------------- Changes (by harpocrates): * status: new => patch * differential: => https://gitlab.haskell.org/ghc/ghc/merge_requests/291 -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16206#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#16206: Run Haddock's test suite in CI -------------------------------------+------------------------------------- Reporter: sjakobi | Owner: (none) Type: task | Status: closed Priority: normal | Milestone: Component: Test Suite | Version: 8.6.3 Resolution: fixed | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | https://gitlab.haskell.org/ghc/ghc/merge_requests/291 -------------------------------------+------------------------------------- Changes (by harpocrates): * status: patch => closed * resolution: => fixed Comment: Fixed in 4a09d30bffa0c9df10ab5e7d22293c1f39c75728. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16206#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC