summaryrefslogtreecommitdiffstats
path: root/reltest-form.conf
diff options
context:
space:
mode:
authorMarius Storm-Olsen <marius.storm-olsen@nokia.com>2012-06-05 22:29:43 +0200
committerMarius Storm-Olsen <marius.storm-olsen@nokia.com>2012-06-06 14:15:27 +0200
commit2615b78317409f7971b340f907eaface423e107f (patch)
tree516bab2d5ab685bf6612dce54cb5cc4aa2441783 /reltest-form.conf
parent2ca7869512388b7e3375872825b28e1e9a4e1c59 (diff)
Added working form for testing packages
Diffstat (limited to 'reltest-form.conf')
-rw-r--r--reltest-form.conf448
1 files changed, 448 insertions, 0 deletions
diff --git a/reltest-form.conf b/reltest-form.conf
new file mode 100644
index 0000000..2623e10
--- /dev/null
+++ b/reltest-form.conf
@@ -0,0 +1,448 @@
+# Basics ------------------------------------------------------------------------------------------
+enctype: multipart/form-data
+method: POST
+header: 1
+reset: 1
+title: Release Testing Form
+
+# CSS ----------------------------------------------------------------------------------------------
+styleclass: reltest
+stylesheet: css/reltest.css
+
+# Fields -------------------------------------------------------------------------------------------
+fields:
+ report_date:
+ label: Report Date
+ type: date
+ size: 10
+ required: 1
+ validate: DATE
+ comment: <i>DD/MM/YYYY</i>
+
+ report_name:
+ label: Reporters Name
+ size: 40
+ required: 1
+ sticky: 1
+
+ package_date:
+ label: Package/Build date
+ type: date
+ size: 10
+ required: 1
+ validate: DATE
+ comment: <i>DD/MM/YYYY</i>
+
+ package_name:
+ label: Package name
+ size: 40
+ required: 1
+
+ package_type:
+ label: Package type
+ options: S=Source, IOff=Installer (Offline), IOn=Installer (Online)
+ multiple: 1
+ required: 1
+
+ mkspec_used:
+ label: Mkspec used
+ size: 40
+ required: 1
+
+ # ----------------------------------------------------------------------------------------------
+ ccheck_label:
+ label: <hr><h4>Build checks:</h4>
+ type: static
+
+ configure_checks:
+ label: Asks about license
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(when run without any license options)</i>
+
+ minimal_options:
+ label: Compiles with minimal options
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(eg. -opensource -confirm-license)</i>
+
+ static_build:
+ label: Compiles as static build (where supported)
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ namespace_build:
+ label: Compiles in namespace (where supported)
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ shadow_build:
+ label: Compiles with shadow build,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ xcompile:
+ label: Compiles cross-compiled (where supported)
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ build_comments:
+ label: Comments
+ type: textarea
+ cols: 60
+ rows: 15
+
+ # ----------------------------------------------------------------------------------------------
+ gcheck_label:
+ label: <hr><h4>General checks:</h4>
+ type: static
+
+ eols:
+ label: Text files have the correct EOL
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(for the type of package)</i>
+
+ permissions:
+ label: Files/dirs have sane perm. and timestamps
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ tags:
+ label: Tags have been replaced properly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(eg. %VERSION% & %SHORTVERSION%)</i>
+
+ readme:
+ label: README has valid information
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(for the platform tested)</i>
+
+ general_comments:
+ label: Comments
+ type: textarea
+ cols: 60
+ rows: 15
+
+ # ----------------------------------------------------------------------------------------------
+ icheck_label:
+ label: <hr><h4>Installer checks:</h4>
+ type: static
+
+ fresh:
+ label: Fresh install works correctly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ upgrave:
+ label: Upgrade install works correctly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ parallel:
+ label: Parallel install works correctly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ previnstall:
+ label: Previously installed package still works
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ warns:
+ label: Warns when installing over an installation
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ signed:
+ label: Is correctly signed
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(vendor/certificate, not untrusted)</i>
+
+ display:
+ label: Displays appropriate gfx & strings & version no.
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ licenses:
+ label: Offers the correct license(s)
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ defaultdir:
+ label: Offers sane default install directory
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(w/version number)</i>
+
+ instdefaultdir:
+ label: Correctly installs to default directory
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ instdir:
+ label: Correctly installs to non-default loc.
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(drive/directory)</i>
+
+ progress:
+ label: Sanely reports progress and completion
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ components:
+ label: Installs only selected components
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ compselector:
+ label: Component selector works sanely
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ shortcuts:
+ label: Shortcuts from last page of installer works
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ desktopshortcuts:
+ label: Correctly creates Desktop shortcuts
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ startmenu:
+ label: Correctly creates Start Menu shortcuts
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ environment:
+ label: Sets correct environment variables for shell
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ controlpanel:
+ label: Package shows up in Control Panel/Pkg. Manager
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(Check for Vendor name and correct Version)</i>
+
+ patching:
+ label: Patching of files is done correctly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ cancel:
+ label: Cancel button is available
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ cleanfail:
+ label: Cleans up after install failure
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ spacefail:
+ label: Cleanly fails on insufficient disk space
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ installer_comments:
+ label: Comments
+ type: textarea
+ cols: 60
+ rows: 15
+
+
+ # ----------------------------------------------------------------------------------------------
+ ucheck_label:
+ label: <hr><h4>Uninstaller checks:</h4>
+ type: static
+
+ uninstall:
+ label: Uninstalls properly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ removefiles:
+ label: Removes installed files properly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ removedirs:
+ label: Removes empty directories
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ removeregs:
+ label: Removes registry keys
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ revchanges:
+ label: Reverses any other changes
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ uninstaller_comments:
+ label: Comments
+ type: textarea
+ cols: 60
+ rows: 15
+
+
+ # ----------------------------------------------------------------------------------------------
+ pcheck_label:
+ label: <hr><h4>Both source/binary package checks:</h4>
+ type: static
+
+ license:
+ label: License is correct
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ assistant:
+ label: Assistant works correctly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ designer:
+ label: Designer works correctly
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ nocrash:
+ label: Demos and examples launch without crashing
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ funcaccept:
+ label: Demos and examples function acceptably
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ rebuild:
+ label: Demos and examples can be rebuilt
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ extapps:
+ label: External apps build
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(Qt Creator and other applications)</i>
+
+ dllswap:
+ label: "DLL Swapping" work on an application
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(Testing for BC)</i>
+
+ guistress:
+ label: GUI stress-testing works ok
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+ comment: <i>(clicking around randomly, for example)</i>
+
+# Old version, which is going to be removed from qt5.git, and only provided as an addon
+# phonon:
+# label: Audio/Video w/phonon works
+# options: 2=Yes, 1=No, 0=Not tested
+# value: 0
+
+ multimedia:
+ label: Audio/Video w/QtMultimedia works
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ raster:
+ label: Raster engine works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ imgformat:
+ label: Image formats work,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ gv:
+ label: GraphicsView works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ opengl:
+ label: OpenGL works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ printing:
+ label: Printing works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ qml1:
+ label: QML 1 apps work (qmlviewer)
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ qml2:
+ label: QML 2 apps work (qmlscene)
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ networking:
+ label: QtNetwork works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ sql:
+ label: QtSql works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ svg:
+ label: QtSvg works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ xml:
+ label: QtXml works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ webkit1:
+ label: QtWebKit 1 works,
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ webkit2:
+ label: QtWebkit 2 works
+ options: 2=Yes, 1=No, 0=Not tested
+ value: 0
+
+ test_comments:
+ label: Comments
+ type: textarea
+ cols: 60
+ rows: 15
+
+# Cannot get the file attachment to work properly in the emails sent out, feel free to fix this
+# screenshot:
+# label: Screenshot
+# type: file
+# growable: 1
+
+ # ----------------------------------------------------------------------------------------------
+# releasable_label:
+# label: <hr><h4>Releasable?</h4>
+# type: static
+
+ releasable:
+ label: <B>Is this package releasable?</B>
+ options: 2=Yes, 1=No
+ required: 1
+ comment: <i>(in your opinion)</i>
+