From Fedora Project Wiki

(create a test case to ensure the database server role is remotely accessible by default)
 
m (doh)
Line 4: Line 4:
 
|description=Test that the database server role is remotely accessible by default.
 
|description=Test that the database server role is remotely accessible by default.
 
|setup=
 
|setup=
# Install the Fedora Server release you wish to test on a machine and deploy the [[https://fedoraproject.org/wiki/QA:Testcase_Server_role_deploy|Deploy the database server role]]
+
# Install the Fedora Server release you wish to test on a machine and [[QA:Testcase_Server_role_deploy|Deploy the database server role]]
 
# On a second machine (the client) on the same network as the first, install the {{package|postgresql}} package
 
# On a second machine (the client) on the same network as the first, install the {{package|postgresql}} package
 
|actions=
 
|actions=

Revision as of 03:33, 2 September 2016

Note.png
Associated release criterion
This test case is associated with the Database server role requirements. If that is a Featured server role and you are doing release validation testing, a failure of this test case may be a breach of the Alpha, Beta, or Final Fedora release criteria requiring Featured server roles to meet their functional requirements. If so, please file a bug and nominate it as blocking the appropriate milestone, using the blocker bug nomination page.


Description

Test that the database server role is remotely accessible by default.

Setup

  1. Install the Fedora Server release you wish to test on a machine and Deploy the database server role
  2. On a second machine (the client) on the same network as the first, install the Package-x-generic-16.pngpostgresql package

How to test

  1. From the client, attempt to access the database server using the account and password you used when deploying the role, e.g. psql -U db_owner -h (server_hostname)

Expected Results

  1. The connection attempt should succeed and leave you connected to the server and able to perform normal operations (queries, table creation etc.)