Task #3578
Updated by Johannes Bornhold over 8 years ago
Goals: * Check the most relevant Mercurial operations, so that we can be sure the update did not introduce new issues. * Automate these checks based on ac-tests (secondary goal, if this fails we check manually) Cases: * pull request * create * merge success * merge conflicts * merge with request, create, merge, conflicts, rebase as vs merge strategy commits * adding/removing files via web interface * add files * remove file * update file ifce * pushing/cloning a large project * remote messages are displayed, from rcextensions, from repo size commit hook on web ifce * cloning/pushing a mercurial largefiles repo * remote import of repositories * remote pulling from external location - push/pull without largefiles - push/pull with largefiles - enabling disabling largefiles