Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
308 0 0 0 100% 446.911

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.exoplatform.platform.am 220 0 0 0 100% 441.707
org.exoplatform.platform.am.settings 7 0 0 0 100% 2.562
org.exoplatform.platform.am.utils 11 0 0 0 100% 0.998
org.exoplatform.platform.am.cli 70 0 0 0 100% 1.644

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.exoplatform.platform.am

Class Tests Errors Failures Skipped Success Rate Time
AddonServiceTest 131 0 0 0 100% 1.795
AddonServiceIT 8 0 0 0 100% 1.335
AddonsManagerIT 2 0 0 0 100% 8.462
AddonsManagerInstallIT 53 0 0 0 100% 294.946
AddonsManagerUninstallIT 5 0 0 0 100% 28.948
AddonsManagerListIT 12 0 0 0 100% 67.318
AddonsManagerDescribeIT 9 0 0 0 100% 38.903

org.exoplatform.platform.am.settings

Class Tests Errors Failures Skipped Success Rate Time
AddonsManagerSettingsTest 2 0 0 0 100% 1.044
PlatformSettingsTest 1 0 0 0 100% 0.068
PlatformSettingsIT 4 0 0 0 100% 1.45

org.exoplatform.platform.am.utils

Class Tests Errors Failures Skipped Success Rate Time
LoggerTest 9 0 0 0 100% 0.289
FileUtilsIT 2 0 0 0 100% 0.709

org.exoplatform.platform.am.cli

Class Tests Errors Failures Skipped Success Rate Time
CommandLineParserTest 70 0 0 0 100% 1.644

Test Cases

[Summary] [Package List] [Test Cases]

AddonsManagerSettingsTest

default properties are defined 1.03
System property am.XXX can override the XXX property 0.014

PlatformSettingsTest

No plf.home property defined 0.068

CommandLineParserTest

Test usage 0.921
Test command line parameters to display help with arguments : [-h] 0.019
Test command line parameters to display help with arguments : [--help] 0.006
Test command line parameters to display help with arguments : [list, -h] 0.006
Test command line parameters to display help with arguments : [list, --help] 0.006
Test command line parameters to display help with arguments : [describe, -h] 0.006
Test command line parameters to display help with arguments : [describe, --help] 0.015
Test command line parameters to display help with arguments : [install, -h] 0.016
Test command line parameters to display help with arguments : [install, --help] 0.007
Test command line parameters to display help with arguments : [uninstall, -h] 0.005
Test command line parameters to display help with arguments : [uninstall, --help] 0.005
Test command line parameters to list all add-ons with arguments : [list] 0.013
Test command line parameters to list all add-ons without using cache with arguments : [list, --no-cache] 0.008
Test command line parameters to list all add-ons while being offline with arguments : [list, --offline] 0.014
Test command line parameters to list all add-ons with verbose logs with arguments : [list, -v] 0.023
Test command line parameters to list all add-ons with verbose logs with arguments : [list, --verbose] 0.005
Test command line parameters to list all add-ons with verbose logs with arguments : [-v, list] 0.005
Test command line parameters to list all add-ons with verbose logs with arguments : [--verbose, list] 0.009
Test command line parameters to list all add-ons including snapshots with arguments : [list, --snapshots] 0.01
Test command line parameters to list all add-ons including snapshots with verbose logs with arguments : [list, -v, --snapshots] 0.006
Test command line parameters to list all add-ons including snapshots with verbose logs with arguments : [list, --verbose, --snapshots] 0.006
Test command line parameters to list all add-ons including snapshots with verbose logs with arguments : [-v, list, --snapshots] 0.005
Test command line parameters to list all add-ons including snapshots with verbose logs with arguments : [--verbose, list, --snapshots] 0.005
Test command line parameters to list all add-ons including unstable with arguments : [list, --unstable] 0.006
Test command line parameters to list all add-ons including unstables with verbose logs with arguments : [list, -v, --unstable] 0.006
Test command line parameters to list all add-ons including unstables with verbose logs with arguments : [list, --verbose, --unstable] 0.01
Test command line parameters to list all add-ons including unstables with verbose logs with arguments : [-v, list, --unstable] 0.008
Test command line parameters to list all add-ons including unstables with verbose logs with arguments : [--verbose, list, --unstable] 0.01
Test command line parameters to list add-ons with a valid catalog parameter with arguments : [list, --catalog=http://somewhere.com/catalog] 0.034
Test command line parameters to list add-ons with a invalid catalog parameter with arguments : [list, --catalog=thisIsNotAnUrl] 0.034
Test command line parameters to list installed add-ons with arguments : [list, --installed] 0.026
Test command line parameters to list installed add-ons with newest version(s) available with arguments : [list, --outdated] 0.016
Test command line parameters to describe the latest version of an add-on with arguments : [describe, my-addon] 0.014
Test command line parameters to describe with too much params with arguments : [describe, foo, bar] 0.003
Test command line parameters to describe the latest version of an add-on without using cache with arguments : [describe, my-addon, --no-cache] 0.007
Test command line parameters to describe the latest version of an add-on while being offline with arguments : [describe, my-addon, --offline] 0.008
Test command line parameters to describe a given version of an add-on with arguments : [describe, my-addon:42] 0.059
Test command line parameters to describe an add-on with a valid catalog parameter with arguments : [describe, my-addon, --catalog=http://somewhere.com/catalog] 0.008
Test command line parameters to describe an add-on with a valid catalog parameter with arguments : [describe, my-addon:42, --catalog=http://somewhere.com/catalog] 0.005
Test command line parameters to describe an add-on with a invalid catalog parameter with arguments : [describe, my-addon, --catalog=thisIsNotAnUrl] 0.006
Test command line parameters to describe an add-on with a invalid catalog parameter with arguments : [describe, my-addon:42, --catalog=thisIsNotAnUrl] 0.01
Test command line parameters to install the latest version of an add-on with arguments : [install, my-addon] 0.015
Test command line parameters to install the latest version of an add-on in non-interactive (batch) mode with arguments : [install, my-addon, -B] 0.007
Test command line parameters to install the latest version of an add-on in non-interactive (batch) mode with arguments : [install, my-addon, --batch-mode] 0.006
Test command line parameters to install the latest version of an add-on in non-interactive (batch) mode with arguments : [-B, install, my-addon] 0.006
Test command line parameters to install the latest version of an add-on in non-interactive (batch) mode with arguments : [--batch-mode, install, my-addon] 0.006
Test command line parameters to install the latest version of an add-on without using cache with arguments : [install, my-addon, --no-cache] 0.007
Test command line parameters to install the latest version of an add-on while being offline with arguments : [install, my-addon, --offline] 0.007
Test command line parameters to install a given version of an add-on with arguments : [install, my-addon:42] 0.008
Test command line parameters to force to install an add-on with arguments : [install, my-addon, --force] 0.007
Test command line parameters to force to install an add-on with arguments : [install, my-addon:42, --force] 0.006
Test command line parameters to install a SNAPSHOT version of an add-on with arguments : [install, my-addon, --snapshots] 0.006
Test command line parameters to install a SNAPSHOT version of an add-on with arguments : [install, my-addon:42-SNAPSHOT, --snapshots] 0.006
Test command line parameters to install an unstable version of an add-on with arguments : [install, my-addon, --unstable] 0.006
Test command line parameters to install an unstable version of an add-on with arguments : [install, my-addon:42-RC1, --unstable] 0.007
Test command line parameters to install an add-on without compatibility checks with arguments : [install, my-addon, --no-compat] 0.01
Test command line parameters to install an add-on overriding any existing file with arguments : [install, my-addon, --conflict=overwrite] 0.025
Test command line parameters to install an add-on skipping any existing file with arguments : [install, my-addon, --conflict=skip] 0.007
Test command line parameters to install an add-on with invalid conflict parameter with arguments : [install, my-addon, --conflict=foo] 0.012
Test command line parameters to install an add-on with a valid catalog parameter with arguments : [install, my-addon, --catalog=http://somewhere.com/catalog] 0.007
Test command line parameters to install an add-on with a valid catalog parameter with arguments : [install, my-addon:42, --catalog=http://somewhere.com/catalog] 0.007
Test command line parameters to install an add-on with a invalid catalog parameter with arguments : [install, my-addon, --catalog=thisIsNotAnUrl] 0.006
Test command line parameters to install an add-on with a invalid catalog parameter with arguments : [install, my-addon:42, --catalog=thisIsNotAnUrl] 0.006
Test command line parameters to uninstall an add-on with arguments : [uninstall, my-addon] 0.006
Test command line parameters to uninstall an add-on with a version with arguments : [uninstall, my-addon:42] 0.009
Test invalid command line parameters with arguments : [] 0.01
Test invalid command line parameters with arguments : [uninstall] 0.01
Test invalid command line parameters with arguments : [install, foo, bar] 0.01
Test invalid command line parameters with arguments : [install, foo, --catalog=http://firstURL.com, --catalog=http://secondURL.com] 0.006
Test invalid command line parameters with arguments : [uninstall, foo, bar] 0.022

AddonServiceTest

createAddonFromJsonText parse a valid JSON text 0.392
createAddonFromJsonText parse a valid JSON text with warnings 0.057
createAddonFromJsonText parse an invalid JSON text 0.052
createAddonFromJsonText parse an invalid JSON text containing İ in Turkish 0.015
createAddonsFromJsonText must silently ignore all invalid entries 0.089
mergeCatalogs must implement [AM_CAT_07] 0.049
filterAddonsByVersion must keep only stable versions 0.026
filterAddonsByVersion must keep stable and snapshot versions 0.007
filterAddonsByVersion must keep stable and unstable versions (but without snapshots) 0.008
filterAddonsByVersion must keep stable, unstable and snapshot versions 0.008
findAddonsNewerThan must use version numbers to order and extract newer add-ons 0.019
findNewestAddon must use version numbers to find the newest addon 0.011
findNewestAddon must return null if no addon with the given id is present in the list 0.008
convertUrlToFilename must always return the same value for a given URL 0.028
validateCompatibility must throw an error for the addon addon2, [TOMCAT],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.04
validateCompatibility must throw an error for the addon addon3, [JBOSS],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.009
validateCompatibility must throw an error for the addon addon4, [TOMCAT],[COMMUNITY],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.01
validateCompatibility must throw an error for the addon addon5, [TOMCAT],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.009
validateCompatibility must throw an error for the addon addon6, [JBOSS],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.009
validateCompatibility must throw an error for the addon addon1, [TOMCAT],[COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.01
validateCompatibility must throw an error for the addon addon3, [JBOSS],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.009
validateCompatibility must throw an error for the addon addon4, [TOMCAT],[COMMUNITY],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.009
validateCompatibility must throw an error for the addon addon5, [TOMCAT],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.01
validateCompatibility must throw an error for the addon addon6, [JBOSS],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.009
validateCompatibility must throw an error for the addon addon1, [TOMCAT],[COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.01
validateCompatibility must throw an error for the addon addon2, [TOMCAT],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.009
validateCompatibility must throw an error for the addon addon4, [TOMCAT],[COMMUNITY],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.01
validateCompatibility must throw an error for the addon addon5, [TOMCAT],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.017
validateCompatibility must throw an error for the addon addon6, [JBOSS],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.016
validateCompatibility must throw an error for the addon addon2, [TOMCAT],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.01
validateCompatibility must throw an error for the addon addon3, [JBOSS],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.009
validateCompatibility must throw an error for the addon addon4, [TOMCAT],[COMMUNITY],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.009
validateCompatibility must throw an error for the addon addon5, [TOMCAT],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.009
validateCompatibility must throw an error for the addon addon6, [JBOSS],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.009
validateCompatibility must throw an error for the addon addon1, [TOMCAT],[COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.01
validateCompatibility must throw an error for the addon addon3, [JBOSS],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.009
validateCompatibility must throw an error for the addon addon4, [TOMCAT],[COMMUNITY],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.009
validateCompatibility must throw an error for the addon addon5, [TOMCAT],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.009
validateCompatibility must throw an error for the addon addon6, [JBOSS],[ENTERPRISE],[4.2,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.009
validateCompatibility must be ok for the addon addon1, [TOMCAT],[COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.018
validateCompatibility must be ok for the addon addon2, [TOMCAT],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.007
validateCompatibility must be ok for the addon addon3, [JBOSS],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.011
validateCompatibility must be ok for the addon addon1, [TOMCAT],[COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.008
validateCompatibility must be ok for the addon addon2, [TOMCAT],[ENTERPRISE],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.008
validateCompatibility must be ok for the addon addon7, [TOMCAT, JBOSS],[ENTERPRISE, COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityTomcat41' 0.007
validateCompatibility must be ok for the addon addon7, [TOMCAT, JBOSS],[ENTERPRISE, COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseTomcat41' 0.007
validateCompatibility must be ok for the addon addon7, [TOMCAT, JBOSS],[ENTERPRISE, COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseJboss41' 0.012
validateCompatibility must be ok for the addon addon7, [TOMCAT, JBOSS],[ENTERPRISE, COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfCommunityBitnami41' 0.012
validateCompatibility must be ok for the addon addon7, [TOMCAT, JBOSS],[ENTERPRISE, COMMUNITY],[4.1,) on PLF Mock for type 'PlatformSettings' named 'plfEnterpriseBitnami41' 0.016
filterCompatibleAddons for PLF Community Tomcat 0.01
filterCompatibleAddons for PLF Enterprise Tomcat 0.007
filterCompatibleAddons for PLF Enterprise Jboss 0.009
filterCompatibleAddons for PLF Community Bitnami 0.009
filterCompatibleAddons for PLF Enterprise Bitnami 0.008
filterCompatibleAddons for PLF Community Tomcat with 2 results 0.009
filterCompatibleAddons for PLF Enterprise Tomcat with 2 results 0.008
filterCompatibleAddons for PLF Enterprise Jboss with 2 results 0.009
filterCompatibleAddons for PLF Community Bitnami with 2 results 0.009
filterCompatibleAddons for PLF Enterprise Bitnami with 2 results 0.009
testVersionCompatibility[0] 0.009
testVersionCompatibility[1] 0.007
testVersionCompatibility[2] 0.007
testVersionCompatibility[3] 0.006
testVersionCompatibility[4] 0.007
testVersionCompatibility[5] 0.007
testVersionCompatibility[6] 0.007
testVersionCompatibility[7] 0.007
testVersionCompatibility[8] 0.007
testVersionCompatibility[9] 0.013
testVersionCompatibility[10] 0.007
testVersionCompatibility[11] 0.007
testVersionCompatibility[12] 0.007
testVersionCompatibility[13] 0.008
testVersionCompatibility[14] 0.012
testVersionCompatibility[15] 0.008
testVersionCompatibility[16] 0.007
testVersionCompatibility[17] 0.008
testVersionCompatibility[18] 0.007
testVersionCompatibility[19] 0.007
testVersionCompatibility[20] 0.007
testVersionCompatibility[21] 0.007
testVersionCompatibility[22] 0.008
testVersionCompatibility[23] 0.007
testVersionCompatibility[24] 0.007
testVersionCompatibility[25] 0.008
testVersionCompatibility[26] 0.007
testVersionCompatibility[27] 0.007
testVersionCompatibility[28] 0.008
testVersionCompatibility[29] 0.012
testVersionCompatibility[30] 0.007
testVersionCompatibility[31] 0.007
testVersionCompatibility[32] 0.007
testVersionCompatibility[33] 0.007
testVersionCompatibility[34] 0.008
testVersionCompatibility[35] 0.011
testVersionCompatibility[36] 0.008
testVersionCompatibility[37] 0.007
testVersionCompatibility[38] 0.007
testVersionCompatibility[39] 0.008
testVersionCompatibility[40] 0.007
testVersionCompatibility[41] 0.007
testVersionCompatibility[42] 0.008
testVersionCompatibility[43] 0.007
testVersionCompatibility[44] 0.007
testVersionCompatibility[45] 0.007
testVersionCompatibility[46] 0.008
testVersionCompatibility[47] 0.008
testVersionCompatibility[48] 0.007
testVersionCompatibility[49] 0.007
testVersionCompatibility[50] 0.007
testVersionCompatibility[51] 0.011
testVersionCompatibility[52] 0.013
testVersionCompatibility[53] 0.007
testVersionCompatibility[54] 0.007
testVersionCompatibility[55] 0.007
testVersionCompatibility[56] 0.007
testVersionCompatibility[57] 0.007
testVersionCompatibility[58] 0.007
testVersionCompatibility[59] 0.008
testVersionCompatibility[60] 0.007
testVersionCompatibility[61] 0.007
testVersionCompatibility[62] 0.007
testVersionCompatibility[63] 0.007
testVersionCompatibility[64] 0.007
testVersionCompatibility[65] 0.007
testVersionCompatibility[66] 0.007
testVersionCompatibility[67] 0.011
testVersionCompatibility[68] 0.007
testVersionCompatibility[69] 0.006
testVersionCompatibility[70] 0.011
testVersionCompatibility[71] 0.007

LoggerTest

Debug not activated 0.05
Debug activated with ANSI 0.052
Debug activated without ANSI 0.024
Info with ANSI 0.031
Info without ANSI 0.017
Warn with ANSI 0.029
Warn without ANSI 0.008
Error with ANSI 0.06
Error without ANSI 0.018

PlatformSettingsIT

validate Settings 1.43
validate Version 0.02
Validate AppServer Type 0
Validate Distribution Type 0

AddonServiceIT

One call of loadAddonsFromUrl online with cache 0.751
One call of loadAddonsFromUrl offline without cache 0.02
Two successive calls of loadAddonsFromUrl online with cache 0.27
Two successive calls of loadAddonsFromUrl online without cache 0.068
createAddonsFromJsonText can read a valid catalog 0.048
createAddonsFromJsonText removes invalid entries 0.144
AM_CAT_07 : createAddonsFromJsonText removes duplicated entries (and keeps the first one) 0.014
createAddonsFromJsonText cannot read invalid JSON 0.02

AddonsManagerIT

Without any param the program must return an error 4.221
[AM_CLI_02] With --help param the program must display the help 4.241

AddonsManagerInstallIT

[AM_INST_01] addon(.bat) install foo-addon - not yet installed 8.47
[AM_INST_01] addon(.bat) install foo-addon - already installed 7.344
[AM_INST_01] addon(.bat) install foo-addon - not found 2.565
[AM_INST_02] addon(.bat) install foo-addon --snapshots - not yet installed 5.262
[AM_INST_02] addon(.bat) install foo-addon --snapshots - already installed 8.399
[AM_INST_02] addon(.bat) install foo-addon --snapshots - not found 3.04
[AM_INST_14] addon(.bat) install foo-addon --unstable - not yet installed 5.635
[AM_INST_14] addon(.bat) install foo-addon --unstable - already installed 7.974
[AM_INST_14] addon(.bat) install foo-addon --unstable - not found 2.752
[AM_INST_03] addon(.bat) install foo-addon --force - not yet installed 6.14
[AM_INST_03] addon(.bat) install foo-addon --force - already installed 11.134
[AM_INST_03] addon(.bat) install foo-addon --force - not found 2.689
[AM_INST_04] addon(.bat) install foo-addon --snapshots --force - not yet installed 4.688
[AM_INST_04] addon(.bat) install foo-addon --snapshots --force - already installed 6.915
[AM_INST_04] addon(.bat) install foo-addon --snapshots --force - not found 2.399
addon(.bat) install foo-addon --unstable --force - not yet installed 5.743
addon(.bat) install foo-addon --unstable --force - already installed 8.729
addon(.bat) install foo-addon --unstable --force - not found 3.027
[AM_INST_05] addon(.bat) install foo-addon:42 - not yet installed 5.38
[AM_INST_05] addon(.bat) install foo-addon:42 - already installed 7.548
[AM_INST_05] addon(.bat) install foo-addon - wrong version 2.144
[AM_INST_05] addon(.bat) install foo-addon - not found 2.395
addon(.bat) install foo-addon:43-SNAPSHOT --snapshots - not yet installed 5.136
addon(.bat) install foo-addon:43-SNAPSHOT --snapshots - already installed 7.333
addon(.bat) install foo-addon:43-SNAPSHOT --snapshots - wrong version 2.605
addon(.bat) install foo-addon:43-SNAPSHOT --snapshots - not found 2.713
addon(.bat) install foo-addon:43-RC1 --unstable - not yet installed 5.754
addon(.bat) install foo-addon:43-RC1 --unstable - already installed 10.546
addon(.bat) install foo-addon:43-RC1 --unstable - wrong version 2.631
addon(.bat) install foo-addon:43-RC1 --unstable - not found 2.594
[AM_INST_07] addon(.bat) install foo-addon:42 --force - not yet installed 5.495
[AM_INST_07] addon(.bat) install foo-addon:42 --force - already installed 9.085
[AM_INST_07] addon(.bat) install foo-addon:42 --force - wrong version 4.069
[AM_INST_07] addon(.bat) install foo-addon:42 --force - not found 3.06
[AM_INST_08] addon(.bat) install foo-addon:43-SNAPSHOT --snapshots --force - not yet installed 4.952
[AM_INST_08] addon(.bat) install foo-addon:43-SNAPSHOT --snapshots --force - already installed 9.375
[AM_INST_08] addon(.bat) install foo-addon:43-SNAPSHOT --snapshots --force - not found 2.346
addon(.bat) install foo-addon:43-RC1 --unstable --force - not yet installed 5.017
addon(.bat) install foo-addon:43-RC1 --unstable --force - already installed 8.576
addon(.bat) install foo-addon:43-RC1 --unstable --force - not found 2.734
[AM_INST_09] The add-ons manager does a compatibility check using the compatibility values prior to install an add-on. 2.781
[AM_INST_10] addon(.bat) install foo-addon --no-compat 5.543
[AM_INST_11] addon(.bat) install foo-addon --conflict=fail 2.957
[AM_INST_11] addon(.bat) install foo-addon --conflict=skip 5.913
[AM_INST_11] addon(.bat) install foo-addon --conflict=overwrite 5.447
[AM_INST_12] At the end of a successful install command, the README of the add-on is displayed in the console if present. 6.136
[AM_INST_13] addon(.bat) install foo-addon:42 --offline - already present 10.799
[AM_INST_13] addon(.bat) install foo-addon:42 --offline - not present 5.684
[AM_STRUCT_07] addon(.bat) install properties-files-addon 5.912
[AM_STRUCT_04] addon(.bat) install other-files-addon 6.298
[LICENSE_01] [LICENSE_03] [LICENSE_04] Download and display license if mustAcceptLicenseTerms=true. The user refuses it. 3.571
[LICENSE_01] [LICENSE_03] [LICENSE_04] Download and display license if mustAcceptLicenseTerms=true. The user accepts it. 6.7
[LICENSE_05] Don't prompt to validate a license already accepted. 12.812

AddonsManagerUninstallIT

[AM_UNINST_01] addon(.bat) uninstall foo-addon - not already installed 2.797
[AM_UNINST_01] addon(.bat) uninstall foo-addon - already installed 5.489
[AM_UNINST_02] Removal of add-ons installed with --conflict=overwrite 5.797
[AM_STRUCT_04] addon(.bat) uninstall other-files-addon 7.982
[AM_STRUCT_07] addon(.bat) uninstall properties-files-addon 6.883

FileUtilsIT

[AM_CAT_01] The download mechanism must follow permanent redirects 0.659
[AM_CAT_01] The download mechanism must follow temporary redirects 0.05

AddonsManagerListIT

[AM_LIST_01] addon(.bat) list 2.905
[AM_LIST_02] addon(.bat) list --snapshots 3.809
[AM_LIST_03] addon(.bat) list --unstable 3.429
[AM_LIST_04] add-on.(sh|bat) list --catalog=http://example.org/remote.json 3.38
[AM_LIST_05] add-on.(sh|bat) list --no-cache 3.482
[AM_LIST_06] addon(.bat) list --offline 6.984
[AM_LIST_07] add-on.(sh|bat) list --offline --no-cache 7.406
[AM_LIST_08] add-on.(sh|bat) list --installed 2.997
[AM_LIST_09] addon(.bat) list --outdated 10.252
[AM_LIST_09a] addon(.bat) list --outdated --unstable 9.678
[AM_LIST_09b] addon(.bat) list --outdated --snapshots 9.562
[AM_LIST_10] [AM_LIST_11] [AM_LIST_12] addon(.bat) list --no-compat 3.434

AddonsManagerDescribeIT

[AM_INF_01] addon(.bat) describe foo-addon 3.989
[AM_INF_01] addon(.bat) describe foo-addon - not found 3.136
[AM_INF_02] addon(.bat) describe foo-addon:42 3.47
[AM_INF_02] addon(.bat) describe foo-addon:42 - wrong version 3.111
[AM_INF_02] addon(.bat) describe foo-addon:42 - not found 3.344
[AM_INF_03] add-on.(sh|bat) describe foo-addon --catalog=http://example.org/remote.json 3.939
[AM_INF_03] add-on.(sh|bat) describe foo-addon --no-cache 4.058
[AM_INF_03] addon(.bat) describe foo-addon --offline 7.69
[AM_INF_03] add-on.(sh|bat) describe foo-addon --offline --no-cache 6.166