2016-03-31 7 views
2

Alljoyn 15.09aの認証apkを構築しようとしています。私はhttps://git.allseenalliance.org/gerrit/compliance/testsからソースをクローンし、AllJoyn™Validation Testユーザーガイドの第5章の指示に従っています。検証テストスイートにエラーがあります。エラーメッセージは次のとおりです。Alljoyn Certification Testのエラービルド15.09

Failed tests: 
    ConfigTestSuiteTest.test_26_timedOutWaitingForSessionLost:1511->BaseTestSuiteTest.executeTestMethodFailsAssertion:67 No assertion failure, expecting assertionFailure with message: Timed out waiting for session to be lost 
    ConfigTestSuiteTest.test_27_configurationNotRetainedOnRestart:1613->BaseTestSuiteTest.executeTestMethodFailsAssertion:73 expected:<[Received About announcement did not contain expected DeviceName expected:<[newD]eviceName> but was:<[d]]eviceName>> but was:<[Value for DeviceName retrieved from GetAboutData() does not match expected value expected:<deviceName> but was:<newD]eviceName>> 
    ConfigTestSuiteTest.testConfig_v1_33FactoryResetNoUpdateConfiguratins:1752 
mockServiceHelper.waitForNextDeviceAnnouncement(
<any>, 
<any>, 
<any> 
); 
Wanted 3 times: 
-> at org.alljoyn.validation.testing.suites.config.ConfigTestSuiteTest.testConfig_v1_33FactoryResetNoUpdateConfiguratins(ConfigTestSuiteTest.java:1752) 
But was 4 times. Undesired invocation: 
-> at org.alljoyn.validation.testing.suites.config.ConfigTestSuite.waitForNextDeviceAnnouncement(ConfigTestSuite.java:181) 

    ConfigTestSuiteTest.testConfig_v1_35FactoryResetResetsPasscode:1830 
mockServiceHelper.waitForNextDeviceAnnouncement(
<any>, 
<any>, 
<any> 
); 
Wanted 4 times: 
-> at org.alljoyn.validation.testing.suites.config.ConfigTestSuiteTest.testConfig_v1_35FactoryResetResetsPasscode(ConfigTestSuiteTest.java:1830) 
But was 5 times. Undesired invocation: 
-> at org.alljoyn.validation.testing.suites.config.ConfigTestSuite.waitForNextDeviceAnnouncement(ConfigTestSuite.java:181) 

ConfigTestSuiteManagerTest.getApplicableTests:86->validateValidationTestGroup:97->validateValidationTestItems:107 expected:<27> but was:<25> 

Tests in error: 
    ConfigTestSuiteTest.test_27_timedOutWaitingForSessionLost:1587->BaseTestSuiteTest.executeTestMethodFailsAssertion:66->executeTestMethod:2394 » NullPointer 

Tests run: 674, Failures: 5, Errors: 1, Skipped: 14 

正しいMavenとJavaバージョンがあることを確認しました。私も14.12を試して同じ問題を抱えていたので、セットアップが間違っていると思います。これをコンパイルすると誰も助けてくれますか?

答えて

0

解決策が見つかりました。別のドキュメント:AllSeen Alliance Self-Certificationユーザーガイド(https://wiki.allseenalliance.org/_media/compliance/allseen_self_certification_program_developer_guide_v5.doc)があります。私の問題を修正し

$ mvn clean install –Dmaven.test.skip=true -Dandroid.sdk.path=$ANDROID_SDK 

それはへの最後のステップを更新します。そこで私が従った手順は、

$ git clone https://git.allseenalliance.org/gerrit/compliance/tests 
Copy the libraries listed in the README.txt in $VAL_DIR/java/components/validation-dependencies/libs to $VAL_DIR/java/components/validation-dependencies/libs 
$ cd tests/java/components/validation-base/HEAD/ 
$ mvn clean install 
$ cd ../../validation-dependencies/HEAD/ 
$ mvn clean install 
$ cd ../../validation-framework/HEAD/ 
$ mvn clean install 
$ cd ../../validation-tests/HEAD/ 
$ mvn clean install -Dmaven.test.skip=true -Dandroid.sdk.path=$ANDROID_SDK 
関連する問題