Project

General

Profile

Actions

action #176655

open

[security] improve lftp testing coverage

Added by amanzini 5 days ago. Updated 4 days ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Category:
Enhancement to existing tests
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
8.00 h
Difficulty:

Description

Motivation

One of our goals is to increase overall test quality, so we can try to expand the coverage, by adding more testing.

Further details

Taking as starting point the nice work done on https://progress.opensuse.org/issues/176607 and https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/21117 , think of some new testing approaches and features for lftp. For example one or more of:

  • the -f options, to pass a file containing commands to execute
  • some negative testing: expecting errors on failed login, invalid commands and so on
  • the mirroring feature (see https://www.cyberciti.biz/faq/lftp-mirror-example/ )
  • create, remove remote directories
  • queue of commands
  • cache control, suspend/resume transfer of big files

Acceptance criteria

Build more tests on the existing one, extending the coverage of the lftp tool.
Provide verification runs both on SLE and Tumbleweed

Actions #1

Updated by amanzini 5 days ago

  • Category set to Enhancement to existing tests
Actions #2

Updated by amanzini 5 days ago

  • Project changed from 247 to openQA Tests (public)
  • Description updated (diff)
  • Category changed from Enhancement to existing tests to Enhancement to existing tests
Actions #3

Updated by tjyrinki_suse 4 days ago

  • Tags set to refactor
  • Status changed from New to Workable
  • Start date deleted (2025-02-06)
  • Estimated time set to 8.00 h
Actions

Also available in: Atom PDF