Skip to content

Test performance - #102

Merged
alex1702 merged 63 commits into
developfrom
test_performance
Mar 3, 2017
Merged

alex1702 merged 63 commits into
developfrom
test_performance

Conversation

@alex1702

Copy link
Copy Markdown
Member

No description provided.

@xaverW

xaverW commented Feb 27, 2017

Copy link
Copy Markdown
Contributor

läuft bei mir (http://5.45.104.194/akt/filme-akt.xz), könnte nach develop
Da hat @derreisende77 eine super Arbeit abgeliefert!

@alex1702

alex1702 commented Mar 2, 2017

Copy link
Copy Markdown
Member Author

@pidoubleyou Bitte nochmal die Test Logik hinter AddToFilmlist überprüfen/überdenken. Es sollte bei einem normalen Build nicht die Laufzeit beeinträchtigen.

@derreisende77

Copy link
Copy Markdown
Contributor

Der ZDF crawler wird nicht beendet...AddToFilmList reagiert auf das terminieren. Also ist eher MediathekZdf das Problem.

@pidoubleyou

Copy link
Copy Markdown
Contributor

@alex1702 die Tests für AddFilmToList sind aktuell auskommentiert worden, da sie noch nicht an die Änderungen in diesem Branch angepasst wurden. Werde ich mir mal anschauen, was ich umbauen muss, damit diese wieder funktionieren.

Im Develop benötigen alle Tests bei mir um die 15 Sekunden. Wenn diese Laufzeiten jetzt schon zu lange sind, dann müssen wir wohl darüber nachdenken, die Ausführung der Tests aus dem normalen Builds des Entwicklers herauszunehmen. Der Entwickler muss die Tests dann explizit ausführen und der Travis führt sie natürlich automatisch aus.

@derreisende77

Copy link
Copy Markdown
Contributor

Also ein separater Test ist mir deutlich am liebsten.

@alex1702

alex1702 commented Mar 3, 2017

Copy link
Copy Markdown
Member Author

Ich bin auch dafür, dass die Tests eher seperat ausgeführt werden. Und wie gesagt soll Code für Tests nicht den Produktivcode beeinflussen.

@alex1702
alex1702 merged commit 0c03426 into develop Mar 3, 2017
@alex1702
alex1702 deleted the test_performance branch March 3, 2017 10:16
@pidoubleyou

Copy link
Copy Markdown
Contributor

@alex1702 grundsätzlich stimme ich dir zu, dass Testcode den Produktivcode nicht beeinflussen soll. Allerdings sollte Produktivcode so strukturiert sein, dass er gut testbar ist. Da dies bei MServer aktuell nur bedingt der Fall ist, wird wohl die ein oder andere Anpassung am Produktivcode nicht ausbleiben, wenn wir Test haben wollen (siehe Diskussion in #92)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants