diff options
author | Marius Storm-Olsen <marius.storm-olsen@nokia.com> | 2012-06-05 22:29:43 +0200 |
---|---|---|
committer | Marius Storm-Olsen <marius.storm-olsen@nokia.com> | 2012-06-06 14:15:27 +0200 |
commit | 2615b78317409f7971b340f907eaface423e107f (patch) | |
tree | 516bab2d5ab685bf6612dce54cb5cc4aa2441783 /reltest-form.conf | |
parent | 2ca7869512388b7e3375872825b28e1e9a4e1c59 (diff) |
Added working form for testing packages
Diffstat (limited to 'reltest-form.conf')
-rw-r--r-- | reltest-form.conf | 448 |
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> + |