Project

General

Profile

Actions

Feature #5108

closed

Support running NFD integration tests in Docker containers

Added by Eric Newberry over 4 years ago. Updated 12 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Integration Tests
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Tags:

Description

The NFD integration tests have somewhat fallen by the wayside over the past year or two. This is likely at least partially due to the heavyweight requirements to run them (4x VirtualBox VMs, each with 6GB of RAM and 4 cores). Therefore, we should add support for a lighter-weight platform to run the integration tests on, such as Docker. This would also ease adding integration testing to Jenkins builds of submitted patches, which would improve the testing of NFD and improve awareness of newly-breaking integration tests, improving their value.

As part of this, the platform should be updated from Ubuntu 16.04 to Ubuntu 18.04, as the former will enter EOL soon and is no longer an officially supported platform of NFD.


Related issues 2 (0 open2 closed)

Related to NFD - Task #4380: Run integration tests for every Jenkins buildAbandoned

Actions
Related to NFD - Bug #4379: integration tests: fix broken testsAbandoned

Actions
Actions #1

Updated by Eric Newberry over 4 years ago

  • Related to Task #4380: Run integration tests for every Jenkins build added
Actions #2

Updated by Eric Newberry over 4 years ago

  • Related to Bug #4379: integration tests: fix broken tests added
Actions #3

Updated by Eric Newberry over 4 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 0 to 100
Actions #4

Updated by Eric Newberry over 4 years ago

  • Status changed from Code review to Closed
Actions #5

Updated by Davide Pesavento 12 months ago

  • Tags set to docker
  • Tracker changed from Task to Feature
Actions

Also available in: Atom PDF