Skip to content

Test pushing a moderately sized repo to a new project

What

An end to end test which attempts to push a large-ish repo to a new project. Potentially with different settings enabled on the project as these things like push rules or having LFS enabled can slow down this process.

Why

We shouldn't be able to break this, and have experienced performance regressions which cause pushes to time out.

Related

https://gitlab.com/gitlab-org/gitlab-ce/issues/43281#note_59133353