Actions
Task #3578
closed[qa, ac-test] verify Mercurial 3.7.X series with 3.9 release
Start date:
26.04.2016
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
Sorting:
50
Commit Number:
Description
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:
- strip via API
- pull request
- create
- merge success
- merge conflicts
- merge with rebase as merge strategy
- web interface
- add files
- remove file
- update file
- 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
Subtasks
Updated by Johannes Bornhold over 8 years ago
- Tracker changed from Feature to Task
- Target version set to v4.1
Updated by Marcin Kuzminski [CTO] over 8 years ago
I checked till now:
- push/pull with and without largefiles
- enabling disabling largefiles
- adding files via web
- pull requests
Updated by Johannes Bornhold over 8 years ago
- Subject changed from [qa] verify Mercurial 3.7.X series with 3.9 release to [qa, ac-test] verify Mercurial 3.7.X series with 3.9 release
More cases from Marcin
- pull request, create, merge, conflicts, rebase vs merge commits
- adding/removing files via web 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
Updated by Johannes Bornhold over 8 years ago
- Status changed from New to In Progress
Updated by Johannes Bornhold over 8 years ago
- Assignee set to Johannes Bornhold
Updated by Johannes Bornhold over 8 years ago
Got roughly 50% down into the mentioned checks. Most other things are already indirectly checked.
Code is here: https://internal-code.rhodecode.com/rhodecode-enterprise-ce/changeset/98a8c073d6eff912bc177d1dd787d9e7b6b52d4d
Closing for now, so that we can focus again on the CE / EE work.
Updated by Johannes Bornhold over 8 years ago
- Status changed from In Progress to Closed
Actions