Project

General

Profile

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 


Back