2016-10-25
From Sepiola Wiki
(Difference between revisions)
(→How will we proceed after version 2.4?) |
(→How will we proceed after version 2.4?) |
||
Line 72: | Line 72: | ||
* We'll try and keep the number of issues per milestone as low as possible and closely related. | * We'll try and keep the number of issues per milestone as low as possible and closely related. | ||
* Bugs from the last release should be fixed in the same phase. | * Bugs from the last release should be fixed in the same phase. | ||
− | * GUI Test Automation would be appreciated. | + | * GUI Test Automation would be appreciated (maybe this theme should be done before the planned 2.5 version?). |
[[Category:Meetings]] | [[Category:Meetings]] |
Latest revision as of 17:40, 25 October 2016
Contents |
[edit] Sepiola: Meeting
Participants:
- Tiziano Müller <tiziano.mueller@stepping-stone.ch> (sst-tmu) (Meeting Minutes)
- Michael Eichenberger <michael.eichenberger@stepping-stone.ch> (sst-mei)
Non-participants:
- Philipp Oehler <philipp.oehler@bbv.ch> (bbv-poe)
- David Thompson <david.thompson@bbv.ch> (bbv-dth)
- Christian Affolter <christian.affolter@stepping-stone.ch> (sst-caf)
Location:
- Telephone conference
[edit] Agenda
- Current testing (2.4 version)
- Who, what and when?
- Apparently a test version exists, but no download link is known.
- Future testing (2.5 and later)
- This was a topic in our kick-off meeting 2016-07-26:
- Unit-Tests
- Create unit tests (assume ssh public key, remote server and corresponding server. -> sst-tmu). -> bbv-poe
- Requirements. -> sst-tmu
- Currently, we are using QTest. Current existing test(s) as an example. -> sst-tmu
- Will these tests work under Windows? -> sst-tmu
- Test-Automation (End-User Tests, including the GUI)
- Ideas how to proceed? bbv-poe/sst-tmu
- Unit-Tests
- Re-task this topic with bbv (bbv-poe/bbv-dth)?
- Possible Open Source Software (OSS) projects:
- Commercial projects:
- This was a topic in our kick-off meeting 2016-07-26:
- Patch acceptance
- sst-tmu: How far should I go? See comments to patches under https://github.com/stepping-stone/sepiola/pull/49
- Update of our Build-System (currently we use F20) to the most recent Fedora version (current version is F24)?
- How will we proceed after version 2.4?
[edit] Meeting Minutes
[edit] Current testing (2.4 version)
- Primary testing will be done by sst-tmu (as soon as we receive a testable binary)
- Windows 10
- Second testing round will be done by stepping stone GmbH
- Windows 2012 R2
- Linux
[edit] Future testing (2.5 and later)
Feedback and suggestions from BBV for the future testing would be appreciated.
Requirements are something like:
- Unit Tests
- Create unit tests (assume ssh public key, remote server and corresponding server).
- Use Wine for Windows Unit Tests. In a second phase we could boot a Windows VM on our OpenStack based https://www.stoney-cloud.com/.
- GUI Test (Minimal Tests: Start VM, Install Client, Execute Backup, Restore Backup, uninstall client, remove VM)
- Via Jenkins
- Possibly with the help of https://github.com/ldtp/cobra (https://ldtp.freedesktop.org/wiki/)
[edit] Patch acceptance
Single, clean commits with a human readable commit message.
The comments form sst-tmu under https://github.com/stepping-stone/sepiola/pull/49 make sense and are in terms of stepping stone GmbH.
[edit] Build-System Update
Yes, please update to recent Fedora version F24. You could use https://fedoraproject.org/wiki/DNF_system_upgrade
We're not using OpenSUSE LEAP 42.2 or CentOS 7.2, because Fedora uses the cross compile tool chain to build the QEMU for Windows (and we would need to build the chain ourselves).
[edit] How will we proceed after version 2.4?
We'll proceed as planned with next phase.
- stepping stone GmbH (sst-tmu and sst-mei) will add the desired issues to the 2.5 milestone on Github.
- We'll try and keep the number of issues per milestone as low as possible and closely related.
- Bugs from the last release should be fixed in the same phase.
- GUI Test Automation would be appreciated (maybe this theme should be done before the planned 2.5 version?).