Mercurial > hg > ThermostatQA
changeset 164:8d89a507c0ad
added missing changelog entriesfor changesets 160, 161 and 162
author | Zdenek Zambersky <zzambers@redhat.com> |
---|---|
date | Wed, 29 Oct 2014 15:20:22 +0100 |
parents | 18d8671d9c96 |
children | 419257a68b27 |
files | ChangeLog |
diffstat | 1 files changed, 74 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Oct 22 19:24:02 2014 +0200 +++ b/ChangeLog Wed Oct 29 15:20:22 2014 +0100 @@ -8,6 +8,80 @@ * src/org/thermostat/qa/reporter/LogPagesGenerator.java: tags of table row fixed +2014-10-22 Zdenek Zambersky <zzambers@redhat.com> + + Making ThermostatQA fully automatic, removed hardcoded pathes and file lists. + Tests do not modify settings (~/.thermostat) of user who running tests + anymore. Tests no longer use localhost exception when connecting to storage, + gnome-keyring with custom configuration is used instead. Fixes of tests + which caused hangs of whole test suite (DBGuiHeapDumpTest and + DBCommandsHeapDumpTest). Fixes of output messages tests. + * Makefile: classes are now compiled to bin/classes + * Makefile: added properties which can be used to configure test suite, with + reasonable defaults + * Makefile: list of classes removed, generated automatically now + * Makefile: list of tests generated automatically now + * Makefile: added targets for apache tomcat (automatic download, + and unpack) + * Makefile: added targets for thermostat (automatic clone, build, + storage configuration and war deployment) + * Makefile: using custom directory to store thermostat user configuration + * Makefile: removed requirement of using localstore exception, by running + gnome-keyring daemon with custom configuration (passwords) + * storageconfig/keyrings/Default.keyring: Configuration files for + gnome-keyring daemon storing passwords needed for connection to thermostat + storage (both mongo and web) + * storageconfig/keyrings/default: same as previous + * storageconfig/head/db-mongodb/agent.auth: nonepty username and password is + now used when connecting to storage (localstore exception no longer used) + * storageconfig/head/db-mongodb/client.properties: Changed to nonempty + username (localstore exception no longer used, uses gnome-keyring for + password) + * storageconfig/head/web-tomcat/client.propertie: commented out password, + since it is no longer used (and not working anymore), gnome-keyring + is used now + * src/org/thermostat/qa/testsuites/DBGuiHeapDumpTest.java(dumpAHeap): + Changed patern to be clicked on from HEAP_DUMP_LABEL to HEAP_DUMP_ICON. + * src/org/thermostat/qa/testsuites/DBGuiHeapDumpTest.java(setUp): + Added starting of storage and agent on begining of the test. + * src/org/thermostat/qa/testsuites/DBCommandsHeapDumpTest: + Credentials changed from empty (needed localstore exception) to right ones + * src/org/thermostat/qa/framework/ThermostatUtilities.java: paths + and configuration of test suite is now passed by command-line arguments, + not by file (test.properties) + * src/org/thermostat/qa/common/Configuration.java: same as previous + * Makefile: same as previous + * outputtexts/1.1.0/thermostat.txt: fixed output messages text for tests + * outputtexts/1.1.0/thermostat_help.txt: same as previous + * outputtexts/1.1.0/thermostat_help_storage.txt: same as previous + * outputtexts/head/thermostat.txt: same as previous + * outputtexts/head/thermostat_help.txt: same as previous + * outputtexts/head/thermostat_help_storage.txt: same as previous + * src/org/thermostat/qa/testsuites/OutputMessagesTest.java: same as previous + * README.md: added documentation + +2014-09-22 Zdenek Zambersky <zzambers@redhat.com> + + Refactoring of Makefile + * Makefile: Refactoring (sorting targets to cleaner + form, adding comments to groups of targets) + +2014-09-11 Zdenek Zambersky <zzambers@redhat.com> + + Making ThermostatQA buildable again. + * Makefile: Removed references to non-existing classes IconCut and PatternDefinitionsGenerator, + which prevented from successful build. + * src/org/thermostat/qa/common/Configuration.java(readAllProperties): + Fixed problem with paths not ending with separator. Added method getPathProperty. + * patterns/1.1.0/AA/MainWindow/host_icon_with_arrow.png: Added missing files needed by DBGuiHeapDumpTest. + (Copied from patterns/1.1.0/noAA/MainWindow.) + * patterns/1.1.0/AA/MainWindow/vm_icon_blue2.png: same + * patterns/1.1.0/AA/MainWindow/vm_icon_whiteblue.png: same + * .hgignore: Excludes files generated (by makefile, tests, ...) from being tracked. + * scripts/mongoPortNumber.txt: removed + * scripts/run_thermostat_shell_with_commands.sh: removed + Removed files. These are generated by tests. + 2014-04-15 Jana Fabrikova <jfabriko@redhat.com> * src/org/thermostat/qa/framework/GuiRobot.java: modification of method (resize) - fixing the resizing of thermostat gui