Bug #9288

Dependency checking in run_test_suite is still broken

Added by anonym 2015-04-28 15:27:34 . Updated 2015-05-12 18:37:08 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
2015-04-28
Due date:
% Done:

100%

Feature Branch:
test/9288-check-dependency-fixup
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

It returns true for any package. Apparently I was sloppy when merging and testing test/9156-check-dependency.


Subtasks


Related issues

Related to Tails - Feature #8988: What to do with run_test_suite's dependency checking Resolved 2015-03-01

History

#1 Updated by anonym 2015-04-28 15:31:21

  • Status changed from Confirmed to In Progress

Applied in changeset commit:aea79c999a3b683787ffede657784eeae45629a0.

#2 Updated by anonym 2015-04-28 15:33:50

  • Assignee deleted (anonym)
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to test/9288-check-dependency-fixup

#3 Updated by intrigeri 2015-04-28 16:33:17

  • Assignee set to kytv

#4 Updated by kytv 2015-05-01 11:59:01

  • Assignee changed from kytv to intrigeri

Tests and review pass.

Without this branch:

test/8988-up-to-date-dep-checks!tails *> dpkg -P radvd
(Reading database ... 65787 files and directories currently installed.)
Removing radvd (1:1.9.1-1.3) ...
Purging configuration files for radvd (1:1.9.1-1.3) ...
Processing triggers for man-db (2.7.0.2-5) ...
test/8988-up-to-date-dep-checks!tails *> ./run_test_suite --iso tails-i386-bugfix_9233-seahorse-1.4-20150415.iso --view -- features/torified_browsing.feature 
Virtual X framebuffer started on display :0
VNC server running on: localhost:5900
[info] Sikuli vision engine loaded.
Testing ISO image: tails-i386-bugfix_9233-seahorse-1.4-20150415.iso
@product
[....test will run...]

With this branch merged in:

> ./run_test_suite --iso tails-i386-bugfix_9233-seahorse-1.4-20150415.iso --view -- features/torified_browsing.feature       
run_test_suite: error: 'radvd' is missing, please install it and run again.
Usage: run_test_suite [OPTION]... [FEATURE]...
Sets up an appropriate environment and tests FEATUREs (all by default). Note
that this script must be run from the Tails source directory root.

#5 Updated by intrigeri 2015-05-01 12:13:57

  • Status changed from In Progress to Fix committed
  • % Done changed from 50 to 100

Applied in changeset commit:db87d9e7c9f4f39dcc551d48f215cd5b21227912.

#6 Updated by BitingBird 2015-05-01 12:15:12

  • related to Feature #8988: What to do with run_test_suite's dependency checking added

#7 Updated by BitingBird 2015-05-01 12:15:48

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

#8 Updated by BitingBird 2015-05-12 18:37:08

  • Status changed from Fix committed to Resolved