Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.

Make platform installer checklist #60

Open
r0ml opened this issue Mar 21, 2014 · 2 comments
Open

Make platform installer checklist #60

r0ml opened this issue Mar 21, 2014 · 2 comments

Comments

@r0ml
Copy link

r0ml commented Mar 21, 2014

Make a list of things to check to see if the installer works. As many as possible of these should be automated, eg using scripts + HUnit or something.

eg:

  • compile hello world
  • ghci -package blah
  • ghc-pkg check (see for example what could go wrong)
  • run full ghc testsuite perhaps
  • Check all executables are .. executable
  • Build canonical apps: e.g. darcs.
  • Build a large subset of Hackage.
  • Check that haskell platform minor versions build the same set : http://blog.well-typed.com/2009/03/regression-testing-with-hackage/
@r0ml r0ml added this to the 2012.4.0.0 Release milestone Mar 21, 2014
@r0ml r0ml added task labels Mar 21, 2014
@r0ml
Copy link
Author

r0ml commented Mar 21, 2014

An easier way of testing building hackage: http://www.haskell.org/pipermail/cvs-ghc/2010-January/052410.html

@r0ml
Copy link
Author

r0ml commented Mar 21, 2014

There's the haskell-platform-test package on Hackage which hasn't been updated for a some time.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants