summaryrefslogtreecommitdiff
path: root/testautomation/extensions/optional/input/platform
diff options
context:
space:
mode:
Diffstat (limited to 'testautomation/extensions/optional/input/platform')
-rwxr-xr-xtestautomation/extensions/optional/input/platform/all1.oxtbin0 -> 692 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/all2.oxtbin0 -> 702 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/all3.oxtbin0 -> 297 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/extensions.info146
-rwxr-xr-xtestautomation/extensions/optional/input/platform/freebsd_x86.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/freebsd_x86_64.oxtbin0 -> 711 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/invalid1.oxtbin0 -> 653 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/invalid2.oxtbin0 -> 653 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/invalid3.oxtbin0 -> 655 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_arm_eabi.oxtbin0 -> 709 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_arm_oabi.oxtbin0 -> 710 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_ia64.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_mips_eb.oxtbin0 -> 709 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_mips_el.oxtbin0 -> 708 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_powerpc.oxtbin0 -> 708 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_powerpc64.oxtbin0 -> 710 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_s390.oxtbin0 -> 705 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_s390x.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_sparc.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_x86.oxtbin0 -> 705 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_x86_64.oxtbin0 -> 708 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/macosx_powerpc.oxtbin0 -> 710 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/macosx_x86.oxtbin0 -> 707 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/mul1.oxtbin0 -> 952 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/os2_x86.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/readme.txt49
-rwxr-xr-xtestautomation/extensions/optional/input/platform/solaris_sparc.oxtbin0 -> 709 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/solaris_x86.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/windows_x86.oxtbin0 -> 707 bytes
29 files changed, 195 insertions, 0 deletions
diff --git a/testautomation/extensions/optional/input/platform/all1.oxt b/testautomation/extensions/optional/input/platform/all1.oxt
new file mode 100755
index 000000000000..ad9662a7c226
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/all1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/all2.oxt b/testautomation/extensions/optional/input/platform/all2.oxt
new file mode 100755
index 000000000000..632d11b42938
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/all2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/all3.oxt b/testautomation/extensions/optional/input/platform/all3.oxt
new file mode 100755
index 000000000000..ab781552a5aa
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/all3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/extensions.info b/testautomation/extensions/optional/input/platform/extensions.info
new file mode 100755
index 000000000000..fdcda07205aa
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/extensions.info
@@ -0,0 +1,146 @@
+# This is a list of extensions with their respective platforms that they run on.
+# Note that Platfom=none does not necessarily mean that they do not run at all
+# but merely states that this platform is not tested on a regular basis by
+# Sun QA.
+# Note that we have no means to distinguish between system architectures so
+# this test does - for now - exclusively work on i386 based systems (no 64 bit)
+
+[general]
+ExtensionCount=26
+
+[1]
+File=all1.oxt
+Platform=all
+Name=All Platforms 1
+
+[2]
+File=all2.oxt
+Platform=all
+Name=All Platforms 2
+
+[3]
+File=all3.oxt
+Platform=all
+Name=all3.oxt
+
+[4]
+File=freebsd_x86.oxt
+Platform=none
+Name=Single Platform: freebsd_x86
+
+[5]
+File=freebsd_x86_64.oxt
+Platform=none
+Name=Single Platform: freebsd_x86_64
+
+[6]
+File=invalid1.oxt
+Platform=none
+Name=Invalid 1
+
+[7]
+File=invalid2.oxt
+Platform=none
+Name=Invalid 2
+
+[8]
+File=invalid3.oxt
+Platform=none
+Name=Invalid 3
+
+[9]
+File=linux_arm_eabi.oxt
+Platform=none
+Name=Single Platform: linux_arm_eabi
+
+[10]
+File=linux_arm_oabi.oxt
+Platform=none
+Name=Single Platform: linux_arm_oabi
+
+[11]
+File=linux_ia64.oxt
+Platform=none
+Name=Single Platform: linux_ia64
+
+[12]
+File=linux_mips_eb.oxt
+Platform=none
+Name=Single Platform: linux_mips_eb
+
+[13]
+File=linux_mips_el.oxt
+Platform=none
+Name=Single Platform: linux_mips_el
+
+[14]
+File=linux_powerpc.oxt
+Platform=none
+Name=Single Platform: linux_powerpc
+
+[15]
+File=linux_powerpc64.oxt
+Platform=none
+Name=Single Platform: linux_powerpc64
+
+[16]
+File=linux_s390.oxt
+Platform=none
+Name=Single Platform: linux_s390
+
+[17]
+File=linux_s390x.oxt
+Platform=none
+Name=Single Platform: linux_s390x
+
+[18]
+File=linux_sparc.oxt
+Platform=none
+Name=Single Platform: linux_sparc
+
+[19]
+File=linux_x86.oxt
+Platform=Linux
+Name=Single Platform: linux_x86
+
+[20]
+File=linux_x86_64.oxt
+Platform=none
+Name=Single Platform: linux_x86_64
+
+[21]
+File=macosx_powerpc.oxt
+Platform=none
+Name=Single Platform: macosx_powerpc
+
+[22]
+File=macosx_x86.oxt
+Platform=osx
+Name=Single Platform: macosx_x86
+
+[23]
+File=os2_x86.oxt
+Platform=eComStation
+Name=Single Platform: os2_x86
+
+[24]
+File=solaris_sparc.oxt
+Platform=Solaris SPARC
+Name=Single Platform: solaris_sparc
+
+[25]
+File=solaris_x86.oxt
+Platform=Solaris x86
+Name=Single Platform: solaris_x86
+
+[26]
+File=windows_x86.oxt
+Platform=w95
+Name=Single Platform: windows_x86
+
+#[23]
+#File=mul1.oxt
+#Platform=all
+#Name=Multiple Platforms 1
+
+
diff --git a/testautomation/extensions/optional/input/platform/freebsd_x86.oxt b/testautomation/extensions/optional/input/platform/freebsd_x86.oxt
new file mode 100755
index 000000000000..338f5761deb1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/freebsd_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/freebsd_x86_64.oxt b/testautomation/extensions/optional/input/platform/freebsd_x86_64.oxt
new file mode 100755
index 000000000000..39fee6de1a77
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/freebsd_x86_64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/invalid1.oxt b/testautomation/extensions/optional/input/platform/invalid1.oxt
new file mode 100755
index 000000000000..13d709f438fc
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/invalid1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/invalid2.oxt b/testautomation/extensions/optional/input/platform/invalid2.oxt
new file mode 100755
index 000000000000..f14257191b81
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/invalid2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/invalid3.oxt b/testautomation/extensions/optional/input/platform/invalid3.oxt
new file mode 100755
index 000000000000..cadffa4f2ac1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/invalid3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_arm_eabi.oxt b/testautomation/extensions/optional/input/platform/linux_arm_eabi.oxt
new file mode 100755
index 000000000000..9c504e841b98
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_arm_eabi.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_arm_oabi.oxt b/testautomation/extensions/optional/input/platform/linux_arm_oabi.oxt
new file mode 100755
index 000000000000..f2c987f645a7
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_arm_oabi.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_ia64.oxt b/testautomation/extensions/optional/input/platform/linux_ia64.oxt
new file mode 100755
index 000000000000..f579a18ab90d
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_ia64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_mips_eb.oxt b/testautomation/extensions/optional/input/platform/linux_mips_eb.oxt
new file mode 100755
index 000000000000..bf0bd942332b
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_mips_eb.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_mips_el.oxt b/testautomation/extensions/optional/input/platform/linux_mips_el.oxt
new file mode 100755
index 000000000000..6bd56446831b
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_mips_el.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_powerpc.oxt b/testautomation/extensions/optional/input/platform/linux_powerpc.oxt
new file mode 100755
index 000000000000..e301a3fb3ad1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_powerpc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_powerpc64.oxt b/testautomation/extensions/optional/input/platform/linux_powerpc64.oxt
new file mode 100755
index 000000000000..e5f3ae063923
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_powerpc64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_s390.oxt b/testautomation/extensions/optional/input/platform/linux_s390.oxt
new file mode 100755
index 000000000000..199702ebf056
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_s390.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_s390x.oxt b/testautomation/extensions/optional/input/platform/linux_s390x.oxt
new file mode 100755
index 000000000000..2ed250833fb1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_s390x.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_sparc.oxt b/testautomation/extensions/optional/input/platform/linux_sparc.oxt
new file mode 100755
index 000000000000..53dfc71e0c4e
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_sparc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_x86.oxt b/testautomation/extensions/optional/input/platform/linux_x86.oxt
new file mode 100755
index 000000000000..8379539cad34
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_x86_64.oxt b/testautomation/extensions/optional/input/platform/linux_x86_64.oxt
new file mode 100755
index 000000000000..0fb18227522f
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_x86_64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/macosx_powerpc.oxt b/testautomation/extensions/optional/input/platform/macosx_powerpc.oxt
new file mode 100755
index 000000000000..7c146347127a
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/macosx_powerpc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/macosx_x86.oxt b/testautomation/extensions/optional/input/platform/macosx_x86.oxt
new file mode 100755
index 000000000000..a20aadfefffd
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/macosx_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/mul1.oxt b/testautomation/extensions/optional/input/platform/mul1.oxt
new file mode 100755
index 000000000000..b3b555969bdf
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/mul1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/os2_x86.oxt b/testautomation/extensions/optional/input/platform/os2_x86.oxt
new file mode 100755
index 000000000000..1c7fd40bef9f
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/os2_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/readme.txt b/testautomation/extensions/optional/input/platform/readme.txt
new file mode 100755
index 000000000000..2ab102a27d3c
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/readme.txt
@@ -0,0 +1,49 @@
+Extension which only support one platform
+========================================================
+
+freebsd_x86.oxt: freebsd_x86
+freebsd_x86_86.oxt: freebsd_x86_64
+linux_arm_eabi.oxt: linux_arm_eabi
+linux_arm_oabi.oxt: linux_arm_oabi
+linux_ia64.oxt: linux_ia64
+linux_mips_eb.oxt: linux_mips_eb
+linux_mips_el.oxt: linux_mips_el
+linux_powerpc64.oxt: linux_powerpc64
+linux_powerpc.oxt: linux_powerpc
+linux_s390.oxt: linux_s390
+linux_s390x.oxt: linux_s390x
+linux_sparc.oxt: linux_sparc
+linux_x86.oxt: linux_x86
+linux_x86_64.oxt: linux_x86_64
+macos_powerpc.oxt: macos_powerpc
+macos_x86.oxt: macos_x86
+solaris_sparc.oxt: solaris_sparc
+solaris_x86.oxt: solaris_x86
+windows_x86.oxt: windows_x86
+os2_x86.oxt: os/2_x86
+
+Extensions which support multiple platforms
+=======================================================
+mul1.oxt: windows_x86, linux_x86, solaris_x86
+
+
+All platforms
+=========================================================
+all1.oxt: all, The <platform> element is missing. Default is "all".
+
+all2.oxt: all, <platform value="all" />
+
+all3.oxt: all, no description.xml
+
+
+
+Invalid platforms
+=========================================================
+The following extensions cannot be installed because the platform element
+is not correct. We assume that no valid platform is defined.
+
+invalid1.oxt: <platform />
+
+invalid2.oxt: <platform value=""/>
+
+invalid3.oxt: <platform value="," />
diff --git a/testautomation/extensions/optional/input/platform/solaris_sparc.oxt b/testautomation/extensions/optional/input/platform/solaris_sparc.oxt
new file mode 100755
index 000000000000..a61f81f43942
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/solaris_sparc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/solaris_x86.oxt b/testautomation/extensions/optional/input/platform/solaris_x86.oxt
new file mode 100755
index 000000000000..44d43df69184
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/solaris_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/windows_x86.oxt b/testautomation/extensions/optional/input/platform/windows_x86.oxt
new file mode 100755
index 000000000000..c66a9b1418fa
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/windows_x86.oxt
Binary files differ