![]() |
DunitX Projekt startet erst nach langer Wartezeit
Hallo,
Das Testprojekt hat ca. 1 Million Codezeilen, in den verwendeten Units sind keine zeitaufwendigen Initialisierungen enthalten. Dennoch dauert es ab dem Start zehn bis zwanzig Sekunden bis die Tests starten (im Konsolemodus) oder bis die DUnitX GUI erscheint. Ich gehe davon aus dass DUnitX nicht in allen geladenen Klassen nach Test-Annotationen sucht sondern nur in denjenigen die "registriert" wurden. Wenn es nicht DUnitX oder der eigene Code ist, was bleibt dann noch an möglichen Erklärungen? Könnte es einen Zusammenhang mit RTTI geben, ist eine "Bremse" beim Applikationsstart? |
AW: DunitX Projekt startet erst nach langer Wartezeit
Hallo,
setz doch mal einen Breakpoint auf das begin des Projektes. |
AW: DunitX Projekt startet erst nach langer Wartezeit
Zitat:
|
AW: DunitX Projekt startet erst nach langer Wartezeit
Hallo,
also läßt DUnitX nicht in die Karten schauen ;) Dann schalt mal zusätzlich die Debug-DCUs an (unter Compiler-Optionen). Und lösche alle Watch-Points (überwachte Ausdrücke). |
AW: DunitX Projekt startet erst nach langer Wartezeit
Zitat:
|
AW: DunitX Projekt startet erst nach langer Wartezeit
Testprojekt mit nem Profiler starten (z.B.
![]() Du hast es nicht explizit erwähnt, daher vermute ich nein, aber falls du TestInsight einsetzt, könnte es auch mit der TCP-Verbindung zu tun haben, die dann zum IDE Plugin aufgebaut wird. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz