From Fedora Project Wiki
(service->socket) |
(extend to cover (most) Beta criteria) |
||
Line 1: | Line 1: | ||
{{Template:Associated_release_criterion|Alpha|cockpit-management-interface}} | {{Template:Associated_release_criterion|Alpha|cockpit-management-interface}} | ||
{{Template:Associated_release_criterion|Beta|cockpit-management-interface}} | |||
{{admon/info|Milestones|For release validation purposes, note that this test case covers levels of functionality for different milestones. Not all of the requirements must be met for all milestones. If you hit failures during the test, check the release criteria to see which milestone you should file a blocker bug against.}} | |||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This test case checks that Cockpit is enabled and | |description=This test case checks that Cockpit is enabled, accessible and functional after a Fedora Server installation, as required in the [[Server/Technical_Specification]]. | ||
|actions= | |actions= | ||
# Install the Fedora Server release you wish to test, in graphical or text mode, making as few choices as possible and making the most simple and obvious choices where a choice is required. | # Install the Fedora Server release you wish to test, in graphical or text mode, making as few choices as possible and making the most simple and obvious choices where a choice is required. | ||
Line 8: | Line 11: | ||
#: {{command|sudo systemctl status cockpit.socket}} should show the service as enabled and running without errors | #: {{command|sudo systemctl status cockpit.socket}} should show the service as enabled and running without errors | ||
#: {{command|sudo firewall-cmd --list-all}} should show the cockpit service | #: {{command|sudo firewall-cmd --list-all}} should show the cockpit service | ||
# | # Connect to the Cockpit port on the test system from another system with a web browser; the Cockpit management interface should show up | ||
# Log in to Cockpit with the root account or an administrative user account, and select the system from the host list | |||
# Click 'Journal' and check you can browse the journal and open individual entries | |||
# Click 'Services' and check you can see services with their statuses | |||
|results= | |results= | ||
# As far as you can reasonably test, Cockpit | # As far as you can reasonably test, Cockpit must be enabled and accessible on the test system after installation | ||
# It must be possible to view the journal and service status from Cockpit | |||
}} | }} | ||
[[Category:Server_Acceptance_Test_Cases]] | [[Category:Server_Acceptance_Test_Cases]] |
Revision as of 00:34, 22 October 2014
Description
This test case checks that Cockpit is enabled, accessible and functional after a Fedora Server installation, as required in the Server/Technical_Specification.
How to test
- Install the Fedora Server release you wish to test, in graphical or text mode, making as few choices as possible and making the most simple and obvious choices where a choice is required.
- Boot the installed system, and check that Cockpit is running and accessible:
sudo systemctl status cockpit.socket
should show the service as enabled and running without errorssudo firewall-cmd --list-all
should show the cockpit service
- Connect to the Cockpit port on the test system from another system with a web browser; the Cockpit management interface should show up
- Log in to Cockpit with the root account or an administrative user account, and select the system from the host list
- Click 'Journal' and check you can browse the journal and open individual entries
- Click 'Services' and check you can see services with their statuses
Expected Results
- As far as you can reasonably test, Cockpit must be enabled and accessible on the test system after installation
- It must be possible to view the journal and service status from Cockpit