17

2.0以降、ctsはAndroidのリポジトリから無料でダウンロードできます。

しかし、それについての文書はありません。

誰かが私に言うことができますか?

  1. ctsを構築する方法は?標準的な手順はありますか?
  2. ctsを実行する方法は?
  3. カスタマイズされたテストケースを追加するにはどうすればよいですか?

ここで、私の経験を共有してください。すべてのソースをレポ同期した後、「make」を直接実行してすべてのソースをビルドすることはできません。いくつかのエラーが発生します。

今、私は最初にctsなしでAndroidソースをビルドし、次にctsのみをビルドしようとしています。

また、ここに実行ctsのいくつかのリファレンスがあります:

  1. http://i-miss-erin.blogspot.com/2010/05/how-to-add-test-plan-package-to-android.html
  2. www.mentby.com/chenny/how-does-cts-work-where-can-i-get-the-test-streams.html
  3. www.jxva.com/?act=blog!article&articleId=157

初回更新@5-1318:39 +8:00

私は次の手順を実行します。

1. ctsなしでAndroidソースを構築します(ctsを$ SDK_ROOTから移動します)。

2. ctsをビルドします(ctsを戻します)。

jdk1.5と1.6の両方に次のエラーがあります。

1.初めての「makects」レポート:

「原因:java.io.FileNotFoundException:...(開いているファイルが多すぎます)」

2.2回目の「makects」レポート:

「acp:ファイル'out / host / linux-x86 / obj / EXECUTABLES / vm-tests_intermediates / tests/data'は存在しません」

3.3回目の「makects」レポート:

"/ bin / bash:行0:cd:out / host / linux-x86 / obj / EXECUTABLES / vm-tests_intermediates / hostjunit_files / classes:そのようなファイルまたはディレクトリはありません"

4.前回の「makects」レポート:

「zipエラー:何もしません!(試してみてください:zip -q -r ../../android.core.vm-tests.jar。-i。)」

4

2 に答える 2

0

SDKだけでなく、Android構築システムが必要です。Androidサイトから設定できます。

これは、CTSの構築に関する別のCTSの紹介です。

于 2010-05-27T06:30:43.590 に答える