TestSet と TestCases に関するレポートを作成する Rally アプリを作成しました。今日突然、私のアプリはクエリで TestCases を取得しませんでした。
これを単純化するために、アプリを方程式から外し、Web サービス API でクエリを実行しているだけです: https://rally1.rallydev.com/slm/doc/webservice/index.jsp?version=1.40
TestSet にクエリを実行すると、TestSet 内の TestCases のリストが含まれているはずの TestCases フィールドが、確実に TestCases を含む TestSet に対して空に戻ります。これは、ここ数日のうちのある時点までは完全に機能していました (今日アプリを使用し、最後に使用したときに TestCases を取得していませんでした。変更はありませんでした)。
Rally の Track->Iteration Status で Test Cases を確認し、TestSet を展開してすべての TestCases を表示すると、それらが表示されます。なんらかの理由で Web サービス API がそれらを返さないだけです。
過去 2 時間、API ドキュメントを読み、Google を検索して、他の誰かがこの問題を抱えていないか、またはこれを引き起こしている何かが変更された可能性があるかどうかを確認しましたが、何も見つかりませんでした.
TestCase オブジェクトのリストを含む他のオブジェクト (TestFolders など) が TestCase のリストを正しく返すことを確認しました。また、リストに返される個々の TestCases を照会できることも確認しました。また、特定の TestSet および TestCase の TestCaseResult をクエリできることも確認しました。
だから私は本当に困惑しています。動作していないのは TestSet.TestCases だけのように見え、特定の原因を見つけることも、原因となる可能性のある無関係なものを関連付けることもできません。
何かご意見は?