Project

General

Profile

action #13174

[functional][u] ftp integration tests

Added by scarabeus_iv almost 5 years ago. Updated about 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
New test
Target version:
SUSE QA - 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)

History

#1 Updated by djz88 almost 5 years ago

taking it

#3 Updated by rdodopoulos over 4 years ago

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

by djz88

#4 Updated by rdodopoulos over 4 years ago

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

#5 Updated by okurz over 3 years ago

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

#6 Updated by okurz over 3 years ago

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

#7 Updated by okurz about 3 years ago

  • Target version changed from Milestone 18 to Milestone 18

#8 Updated by okurz about 3 years ago

  • Target version changed from Milestone 18 to future

#9 Updated by okurz almost 3 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.

#10 Updated by okurz over 2 years ago

  • Priority changed from Normal to Low

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

#12 Updated by szarate over 1 year 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.

#13 Updated by szarate over 1 year 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?

#14 Updated by SLindoMansilla over 1 year ago

  • Description updated (diff)

#15 Updated by SLindoMansilla over 1 year ago

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

#16 Updated by dheidler over 1 year ago

  • Status changed from Workable to In Progress
  • Assignee set to dheidler

#17 Updated by dheidler over 1 year ago

  • Status changed from In Progress to Feedback

#20 Updated by dheidler about 1 year 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

Also available in: Atom PDF