Fitnesse枠組みは非常に遅い場合のフォルダの深さがより4-なぜですか?
-
20-09-2019 - |
質問
を構築中でございますfitnesseとしてのテストツールユーザーに受け入れられます。これまでにも良いです。を用いて、javaバージョン"20091121".ぜひ一度見に来てくださいとのトラブルフォルダーとのより深4.
して設定を以下のフォルダ構造:
設定
TestSuite
content.txt +properties.xml ("!コンテンツ"内)
UseCase2204
content.txt +properties.xml ("!コンテンツ"内)
SingleRequest02
content.txt +properties.xml ("!コンテンツ"内)
PositiveTest
content.txt +properties.xml ("!コンテンツ"内)
OneAdultWithChild
こちらのcontent.txt +properties.xml 実際の試験を含む18具テーブル
スタート時fitnesse、ナビゲートで最も深いフォルダ"OneAdultWithChild")でラウンダバウトは10秒までのページが表示されます。このコンテンツ一階層レベルを"PositiveTest")のページの間は3秒に描画するこんなくだらないこと、試験内容のレベル("UseCase2204")することはほとんどディスプレイを瞬時に行うことになる。
同じ行動を起こ試験中。を押した後、"試験"ボタンの試験を取り:
- 第二レベル:12秒
- 第四にレベル:14秒
- 第五にレベル:40秒!(プラスから歳までの撮影"ボタンが表示され)
現在、と言っても過言ではない。る必要があります深く入れ子構造にグループのすべてのテストを実施していた。ものがない場合ソリューションまたは回避策して使用できませんfitnesseしかし、私たちがやるべき大きな馬鹿推進のための枠組み過去になった結果とfitnesseがけられていなかったことを深く入れ子構造です。
解決
これは、具体的な解決策ではないかもしれませんが、現在見ている1つのウィジェットのレンダリング問題の修正プログラムがあります:<のhref =「http://www.pivotaltracker.com/story/show/2200962」relが= "nofollowをnoreferrer"> http://www.pivotaltracker.com/story/show/2200962 の
がありそこに、より効率的かつ可能なようにパーサをやり直すための話もあるが、それは重要な取り組みです。仕事はその上で開始する時期わからない。
他のヒント
また釣りをしたとの連絡をメンテナ(s)のFitNesseす。すべき最初の起こります。こちらはその"において"へリンク http://www.fitnesse.info/help .
この間、あなたができる場合は、すみプロファイリングfitnesse.これは可能になるのに時間や場所に適した回避策も見つけることができます。このオープンソースプロジェクトの対応することができるでしょうしえてくれて本当になかがいいのコードです。したい場合れています。
更新: う思いで、試験の階層にNFSマウント?がい走りで"リアル"ディスク?
そこで、行ってきプロファイリング.の時間を約40秒ローページ(荷重走行しません)は、以下のいずれかの方法が
- fitnesse.wikitext.ウィジェット.WidgetRoot.描画
- fitnesse.wikitext.ウィジェット.WidgetRoot.getVariable
- fitnesse.wiki.PageData.initializeVariableRoot
- fitnesse.wikitext.ウィジェット.VariableWidget.doRender
で縫い目のようにvaribale交換ロジック+ウィジェットのレンダリング使用のすべての時間:
特に"民間空隙doRender()"のfitnesse.wikitext.ウィジェット.VariableWidgetくります。がコメントについて不服を申し立ての複雑なことになるすべてのことばを整理.
こちらをご参照
http://github.com/lvonk/fitnesse/commit/a7242991039970d769db681afa2336285700d421#diff-10
私のようになコーポレート-メッセージの中のようです。またfitnesse用 本当に 大きなプロジェクトの最大のITプロジェクトに、現在ドイツ/欧。これだけの販売する場合など基本的なものない仕事十分速く、余裕があります。:-/
まだまだいいっしょなんて掘のコード上のクリスマスのみとなります。
だけではない新しいバージョン(2009-11-25)gitハブんなのコメントとは一行のコードも変更します。そこでいただけるミュージアムです。....
ヘ高く評価
乾杯 マルセル-
ダン、
あなたの答えに感謝。これは私がヤフーますFitnesseグループに投稿したものです。
こんにちは、
私はちょうどリリース「20100103」のウェブサイトからダウンロードし、それを試して与えました 同じセットアップ。大きな改善!私はこのことについてとても幸せです。今私は続けることができます 初期セットアップで、うまくいけば、それについて皆を説得ます。
非常に良い -パフォーマンスの向上は、テスト実行中にも見えます。私 もうトップレベルとネストされたテストの間の任意の有意な差を見ることができません。
私は願ってシステムの残りの部分は同じように動作します。)
クイックヘルプのためにどうもありがとう。私はより多くのフィードバック(または問題に戻ってきます ;-))initalセットアップが行われ、人々はそれで作業を開始した後、 (開発者とテスター)。
歓声 マルセル