Project

General

Profile

Actions

action #13174

closed

[functional][u] ftp integration tests

Added by scarabeus_iv over 8 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
New test
Target version:
SUSE QA (private) - Milestone 30
Start date:
Due date:
% Done:

100%

Estimated time:
42.00 h
Difficulty:

Description

Test case

  • Install vsftpd and some ftp client
  • Configure various ftp scenarios as described in QAM test reports (ssl, non-ssl, with users, anonymous)
  • For each scenario verify uploading and downloading of files works
  • Try some unprivileged access over ftp to verify there is no bug in regexp matching filters in vsftpd (as per last vsftpd update testreport)

Existing test module

    elsif (get_var('QAM_VSFTPD')) {
        set_var('INSTALLONLY', 1);
        if (check_var('HOSTNAME', 'server')) {
            barrier_create('VSFTPD_SUITE_READY', 2);
            barrier_create('VSFTPD_FINISHED',    2);  
        }
        boot_hdd_image;
        loadtest 'network/setup_multimachine';
        loadtest 'network/vsftpd';                                                                                                                            
    }

Task

Add existing test module network/vsftpd in a test suite in functional job group. (extra_tests_textmode)

Actions #1

Updated by djz88 about 8 years ago

taking it

Actions #3

Updated by rdodopoulos about 8 years ago

  • Status changed from New to In Progress
  • Assignee deleted (scarabeus_iv)
  • % Done changed from 0 to 100

by djz88

Actions #4

Updated by rdodopoulos about 8 years ago

djz88 if all the steps defined by scarabeus_iv in the description are satisfied, you can mark this ticket as resolved.

Actions #5

Updated by okurz almost 7 years ago

  • Subject changed from ftp integration tests to [functional]ftp integration tests
  • Target version set to Milestone 18
Actions #6

Updated by okurz over 6 years ago

  • Subject changed from [functional]ftp integration tests to [functional][u] ftp integration tests
  • Status changed from In Progress to Workable
Actions #7

Updated by okurz over 6 years ago

  • Target version changed from Milestone 18 to Milestone 18
Actions #8

Updated by okurz over 6 years ago

  • Target version changed from Milestone 18 to future
Actions #9

Updated by okurz about 6 years ago

  • Status changed from Workable to New

Bulk action to set status back to "New" for older tickets which are in "future". They would need to be revisited in time when we come up with a defined plan and assign to a milestone.

Actions #10

Updated by okurz almost 6 years ago

  • Priority changed from Normal to Low

let's focus more on improving our current tests and workflows first. Putting to "holding tank" :)

Actions #12

Updated by szarate over 4 years ago

This was already implemented, however we need to enable them for new products and check if they're running on any scenario from the U team.

Actions #13

Updated by szarate over 4 years ago

  • Priority changed from Low to High

This is low hanging fruit. this can be added in extra_tests_textmode, or a better place. @Sergio What do you think?

Actions #14

Updated by SLindoMansilla over 4 years ago

  • Description updated (diff)
Actions #15

Updated by SLindoMansilla over 4 years ago

  • Status changed from New to Workable
  • Target version changed from future to Milestone 30
  • Estimated time set to 42.00 h
Actions #16

Updated by dheidler over 4 years ago

  • Status changed from Workable to In Progress
  • Assignee set to dheidler
Actions #17

Updated by dheidler over 4 years ago

  • Status changed from In Progress to Feedback
Actions #20

Updated by dheidler over 4 years ago

  • Status changed from Feedback to Resolved

The s390x fail (all other architectures work fine) looks like an actual bug - so I created a report: https://bugzilla.suse.com/show_bug.cgi?id=1171185

Works find eg. on ppc64le: https://openqa.suse.de/tests/4192327#step/vsftpd/26

Actions

Also available in: Atom PDF