問題タブ [cts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C#で値型をボックス化するユースケース?
値型のインスタンスを参照型のインスタンスとして扱う必要がある場合があります。このような状況では、値型インスタンスは、ボクシングと呼ばれるプロセスを通じて参照型インスタンスに変換できます。値型のインスタンスがボックス化されると、記憶域がヒープに割り当てられ、インスタンスの値がその領域にコピーされます。このストレージへの参照がスタックに置かれます。ボックス化された値はオブジェクトであり、値型インスタンスの内容を含む参照型です。
ウィキペディアにはJava の例があります。しかし、C# では、値の型をボックス化する必要があるのはどのような場合でしょうか? または、より良い/同様の質問は、スタックではなくヒープ (ボックス化) に値の型を格納したいのはなぜですか?
android - アンドロイドCTを構築する方法は?そして、テストケースを追加して実行する方法は?
2.0以降、ctsはAndroidのリポジトリから無料でダウンロードできます。
しかし、それについての文書はありません。
誰かが私に言うことができますか?
- ctsを構築する方法は?標準的な手順はありますか?
- ctsを実行する方法は?
- カスタマイズされたテストケースを追加するにはどうすればよいですか?
ここで、私の経験を共有してください。すべてのソースをレポ同期した後、「make」を直接実行してすべてのソースをビルドすることはできません。いくつかのエラーが発生します。
今、私は最初にctsなしでAndroidソースをビルドし、次にctsのみをビルドしようとしています。
また、ここに実行ctsのいくつかのリファレンスがあります:
- http://i-miss-erin.blogspot.com/2010/05/how-to-add-test-plan-package-to-android.html
- www.mentby.com/chenny/how-does-cts-work-where-can-i-get-the-test-streams.html
- 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。)」
android - Android CTS がエミュレーターで ShellCommandUnresponsiveException を表示している
Android 2.2 で実行されているエミュレーターで Android CTS Android Test Plan を実行しています。
しかし、ほとんどのテスト ケースはタイムアウトを示しており、エラーは com.android.ddmlib.ShellCommandUnresponsiveException を示しています。
この問題を解決する方法はありますか?
android - CTSエラーについて
実行中の CTS インスタンスを強制終了する方法。1 つの CTS インスタンスが端末で実行されているとします。その端末を突然閉じると、その CTS インスタンスは閉じられず、新しい端末で CTS を再起動しようとすると、このエラーが発生します[ CTS_ERROR >>> エラー: CTS は現在使用中です。同時に複数の CTS インスタンスを許可することはできません] したがって、今回 CTS ホストに移動する方法、またはこの実行中のインスタンスを強制終了する方法。
.net - 出荷された .NET Framework にマップされていない言語データ型の可能性はありますか?
Common Type System/FCL/BCL にマッピングされていない特殊なデータ型を含む .NET に実装されたマネージプログラミング言語、または出荷された .NET の同等物 (たとえば、出荷された System のような標準型.文字列、System.Int32)?
この質問は、誰かがコンパイラを移植するという観点から来る可能性があります (私はそうしていませんが)。
特殊な型の BCL/FCL の外部で新しいデータ型を作成する言語と同じくらい単純ですか? そうであれば、Visual Basic や C# のように、すべての組み込みデータ型を BCL/FCL にマッピングすることに慣れているプログラミング言語間の相互運用性が妨げられますか?
このような状況は、暗黙のデータ型の 1 つが出荷されたフレームワークに直接マッピングされていない、ある種のあいまいな言語コンパイラが .NET に移植された場合に発生する可能性があると想像できます。
この状況は一般的にどのようにサポートまたは許可されていますか? コンパイラと共通言語ランタイムの期待は何ですか?
cts - Windows で CTS を実行できない
実行すると: java %JAVA_OPTS% -cp %JARS%(jar_files) com.android.cts.TestHost %CONFIG%(xml path) %* %DDCONFIG% cmd promt で次のエラーが発生します。誰かこのエラーの解決策を提案してください
スレッド「メイン」での例外 java.lang.NoClassDefFoundError: および原因: java.lang.ClassNotFoundException: および java.net.URLClassLoader$1.run(不明なソース) での java.security.AccessController.doPrivileged(Native Method) での java .net.URLClassLoader.findClass(不明なソース) で java.lang.ClassLoader.loadClass(不明なソース) で sun.misc.Launcher$AppClassLoader.loadClass(不明なソース) で java.lang.ClassLoader.loadClass(不明なソース) できませんでしたメインクラスを見つけます: and. プログラムは終了します。
パッケージ com.android.cts.TestHost は Jar ファイルに存在します。
android - Android CTS ツールを使用してすべてのテストを実行するには、どのくらいの時間がかかりますか?
カスタム Android デバイスを開発しており、 Androidを使用して互換性テスト ケースを実行する必要がありCTS tool
ます。
したがって、 android-cts-2.3_r3-x86 ツールandroid device(Android Emulator)
を使用してすべてのテスト ケースを実行するのにかかる時間を知りたいだけです。
android - Android CTS の正しいバージョンを選択する方法
私は電話ベンダーで働いており、私たちの電話は Android 2.3.4_r1 GRJ22 に基づいていましたが、 CTS を実行すると、テストケースで 2.3.4 をサポートしていないという理由で OsVersionTest が失敗しました。
CTS のバージョンの選択方法
junit - CTS がカスタム TestSuite を起動できない
非常に多くのテスト ケースを実装しましたが、それらを一度にすべて実行することは避けたいと考えています。
それらの束だけを選択するために、独自の TestSuite を作成しました。
問題なくEclipse(Run As >> Android JUnit Test)から起動できます。しかし、私の目標は、startcts スクリプトを介して実行できるようにすることです。
アイデアが不足しています。誰もそれを行う方法を知っていますか?
ありがとう、ヴィンセント