Skip to content

test(server-nestjs): cas e2e gated repository.sync miroir GitLab - #2580

Draft
shikanime wants to merge 3 commits into
mainfrom
test/repository-sync-e2e
Draft

test(server-nestjs): cas e2e gated repository.sync miroir GitLab#2580
shikanime wants to merge 3 commits into
mainfrom
test/repository-sync-e2e

Conversation

@shikanime

Copy link
Copy Markdown
Member

Issues liées

#2574


Quel est le comportement actuel ?

Le chemin legacy hook.misc.syncRepository (déclenchement du miroir GitLab) n'a pas de couverture e2e côté server-nestjs.

Quel est le nouveau comportement ?

  • test/repository.e2e-spec.ts : +182 lignes — scénario e2e gated (E2E) semant projet + dépôt, émettant repository.sync et vérifiant le provisionnement miroir par le consumer gitlab, avec timeout EXTERNAL_SYNC_TIMEOUT.

Vérifié par compilation tsc et chargement vitest (skipped sans E2E) ; exécution réservée à un hôte connecté / CI (hôtes intégration inaccessibles depuis ce poste).

Cette PR introduit-elle un breaking change ?

Non.

shikanime and others added 2 commits August 25, 2026 22:36
…e parity

Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: Iecda25d80f34897d6c421615f94040536a6a6964
Co-authored-by: Automata <automata@shikanime.studio>
Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: I3be476ed2ec3662ced392130f7d2b05f6a6a6964
@cloud-pi-native-sonarqube

Copy link
Copy Markdown

@github-actions github-actions Bot added the built label Aug 25, 2026
Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: I4db74d8fc30f416aebf6e96495d4d8386a6a6964
@shikanime shikanime closed this Aug 28, 2026
@shikanime
shikanime deleted the test/repository-sync-e2e branch August 28, 2026 15:51
@shikanime shikanime reopened this Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant