2016-07-08 30 views

Antwort

0

Dies ist keine gute Idee. Eine Änderung in einer Datei kann sich auf andere (unveränderte) Dateien auswirken.

Wenn Sie Zeit sparen möchten, tun Sie dies stattdessen: Führen Sie Maven mit -DskipTests und es wird nicht die Tests ausführen.

Außerdem, auch wenn Tests fehlschlagen, werden die PDFBox Devs es bereits wissen, weil ein Testfehler auf dem Build-Server eine Mail auf der Entwickler-Mailing-Liste auslöst.

+0

Eigentlich suche ich Regression Bugs in verschiedenen Projekten, und das Testen verschiedener Revision dauerte zu viel Zeit. Vielleicht haben Sie schon einmal eine fehlgeschlagene Test-Regression erlebt? – EFREV123

+0

Ja ... (in der PDFBox JIRA, suchen Sie nach dem Label "Regression" und Sie werden einige von uns sehen). Es dauert bis zu Stunden, um "die" Version zu finden, die das Problem eingeführt hat, wenn es kein offensichtliches Problem ist. Ich versuche eine binäre Suchstrategie, erhalte eine Version, baue sie ohne zu testen, führe dann meinen Test durch, schreibe auf, entscheide eine neue Version, etc. Es könnte ein bisschen einfacher sein, wenn du git verwendest, dann kannst du git bisect benutzen. –