Ne pas faire l'accumulable lorsqu'un dépôt est absent de l'analyse

TestSecurityService
Expédié
3 août 2026 à 15:16 UTC
Auteur
Kamo
Commite
a2bcf71

Ce service a des "ComponentScan("com.kamo") mais un EXPLICIT "EnableJpaRepositories liste. Le moment où un haricot ici a besoin d'un dépôt en dehors de cette liste, le référentiel n'a pas de haricot, le haricot qui en a besoin ne peut pas être construit, et le contexte ne commence pas le service CrashLoops et prend toute sa fonction avec lui. Cela s'est produit deux fois. CrashLooped deux les déploiements. Alors aujourd'hui com.kamo.z.shared.mfa.repos a pris TOUT LE LOGIN sur la plate-forme hors ligne. Les observations mises en garde étaient déjà dans SecurityServiceApplication à ces deux temps; les commentaires ne peuvent pas échouer dans une construction. Vérifié par mutation contre l'incident réel: supprimer le "com.kamo.z.shared.mfa" l'entrée fait échouer ce test et nomme com.kamo.z.shared.mfa.repos. Il aurait a attrapé la panne d'aujourd'hui avant qu'il ne soit expédié. Statique plutôt qu'un "SpringBootTest" délibérément. Achèvement du contexte ici se connecte à la base de données PRODUCTION, de sorte qu'un test de contexte migrerait soit la production ou la nécessité d'infrastructures qui n'existent pas. Il convient de noter que SecurityServiceApplicationTests existe nominalement mais se trouve en paquet com.retval.SecurityService, ne trouve pas de configuration de la botte de printemps, et donc Il n'affirme rien - c'est le garde que tout le monde suppose qu'il est là et qu'il n'a jamais couru.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation