| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Copy over the file
selftest/knownfail.d/smb2.replay
from the samba sources to our tests.
These tests were added to demonstrate bugs in the windows behaviour.
Please check commit
f5168a21abd s4:torture/smb2: add smb2.replay.dhv2-pending* tests
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
| |
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
| |
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
| |
The stderr of the output of smbtorture scripts is not captured correctly
resulting in incomplete messages seen. This fixes the problem to get a
clearer picture of the failing tests.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
| |
Taken on 10-02-2021 and latest commit on the file is
35459b753af selftest: Add support for python-dateutil >= 2.7.1
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
(cherry picked from commit 0ef8fcacf532b94774600aa4938e9a7f51bcd263)
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
This group of tests fail when run on disperse volume. The workaround is
to disable performance.cache-samba-metadata for the volume.
We have added the failing tests to the flapping tests and will continue
investigating the issue reported in
https://github.com/gluster/samba-integration/issues/118
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
These tests have been tested and confirmed to work on the
gluster samba-integration test systems.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
Fixed upstream on both gluster and samba.
https://github.com/gluster/samba-integration/issues/110
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
Backport changes to filter-subunit from upstream commit
a3cd3153212 python2 reduction: Merge remaining compat code into common
Signed-off-by: Sachin Prabhu<sprabhu@redhat.com>
|
| |
|
|
|
|
| |
Adding support to handle multiple shares within smbtorture test scripts.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
This lists the tests we find do not work correctly with gluster and have
been recorded and are being worked on.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
| |
No longer true.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
| |
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
| |
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
|
| |
The python binary_type was taken off the samba python modules causing
issues in the selftest infrastructure in our tests.
We sync up with the latest changes to the selftest executables,
libraries and test list.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
This is tracked by the filter-subunit filter added in the previous
commit.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
| |
filter-subunit by itself will not catch known fails and flapping test
successfully. It simply modifies the output to 'xfail' for known
failures. We then pipe it to format-subunit for interpretation.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
| |
This contains a list of knownfails and flapping tests.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
| |
Better reporting.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
Newly added option for the smbtorture command to print out the fullname
instead of the short name.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
| |
This matches what is set by the selftest infrastructure in samba.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The new selftest helpers require python3. While out own scripts use the
default python interpreter which for CentOS 7 is python2. On systems
with both versions installed, we need to decide which versions to
install a particluar module for.
To avoid confusion due to differring versions, we have decided to
stick to Python3 for all our python scripts.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Since num_public is calculated by dividing the combo number with the
number of test users, the result is a float. num_public is then used as
an index to an array and is expected to be used as an integer.
This while it works with python2, fails with python3. Fix the code to
ensure num_public is an integer.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
| |
The comment in the consistency-check test seems
to have been copy-and-pasted from the mount-test and
does not correctly describe what this test does.
This patch updates the comment to fix this.
Signed-off-by: Michael Adam <obnox@samba.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some smbtorture tests behave slightly differently
when they are running against samba. The new smb2.rw.invalid
test is such a test. For these cases, smbtorture has the
`--target` option. `--target=samba3` indicates that this is
run against a samba smbd server.
Since we are always running against the smbd server here,
this patch adds the `--target=samba3` option to our smbtorture
commandline.
Signed-off-by: Michael Adam <obnox@samba.org>
|
| |
|
|
|
|
| |
Enable use of smbtorture tests provided with the samba-test package.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
Check for consistency of file data data across all possible mount
points.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
| |
Tests to be executed are listed in testcases/tests
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
| |
Simple test to mount/write/unmount share using the cifs module.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
This module can be used to create tmp files and directories to be used
by the tests.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
| |
This module can be used to craft and call system
cifs_mount and unmount commands.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
|
|
|
|
|
| |
The module helps process the test-info.yml file which contains
information about the cluster we need to test.
An example test-info.yml is also provided.
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
| |
|
|
| |
Signed-off-by: Sachin Prabhu <sprabhu@redhat.com>
|
|
|
Signed-off-by: Anoop C S <anoopcs@redhat.com>
|