Source Code: Testing user scenarios

Overview

Related issue: Discover Cells 1.0 impact for source_code (#434974 - closed)

We need to test following scenarios to ensure that everything works as expected in Cell 1.0 PoC.

Please create an issue (according to the instruction) if you spot any problems.

Should we test user workflows for each cell separately or it’s not necessary because they are identical?

They are identical. What might help is to check on other Cell what you would expect to be shared, etc.

In general what we are looking is playing with both, so you can interact as an distinct user of two different Cells with the same domain. As such, we are also not leaking the Cell domain anywhere, etc.

Slack thread

Related issue: Discover Cells 1.0 impact for source_code (#434974 - closed)

Cells 1.0 PoC (&12474 - closed) has version deployed to https://gitlab.steveazz.xyz/. We need to test Source Code related workflows to identify whether anything is broken

Known issues

Topics to explore

Topic Assignee Comments Problems
Project UI @vyaklushin ✅ I only spotted a loading problem on Repository Graph page. PoC: Repository graph page doesn't load (#440173 - closed) It was fixed
Repository: Files @vyaklushin ✅
Repository: Commits @vyaklushin ✅
Repository: Tags @vyaklushin ✅
Repository: Contributor Statistics @vyaklushin ✅
Repository: Compare revisions @vyaklushin ✅ Tested here #440169 (comment 1760404967)
Repository: Settings @vyaklushin ✅
Repository: License detection @vyaklushin ✅
Repository: Submodules @vyaklushin ✅ Works for HTTPS protocol
Forks @vyaklushin Probably broken Works but with problems Fixed
Branch Rules @vyaklushin ✅
Merge Request Approvals @vyaklushin ✅
Housekeeping @vyaklushin ✅
Git over SSH @vyaklushin ❌ broken
SSH keys @vyaklushin ✅
Snippets @vyaklushin ✅
Restrict Git access protocols and Restrict group access by IP address @vyaklushin ✅
Push rules @vyaklushin ✅
Push options @vyaklushin ✅ Works for HTTPS protocol
File locking @vyaklushin ✅
Commit processing @vyaklushin ✅
Commit signing @vyaklushin ✅
LFS @vyaklushin ✅
Repository mirroring @vyaklushin ✅
Edited by Vasilii Iakliushin