Prerequisites for installing Diffblue Cover

Please ensure your system meets these hardware and software requirements:

  • Hardware (for medium-sized projects and proof of concept):
    • 64GB RAM
    • 50GB free local storage on / per project being analyzed
      • 30GB free* in /var/lib/docker
      • 20GB free* in the home directory ($HOME) of the user running the Diffblue Cover service (by default this is /root/diffblue-docker)
      • 10MB free* in /opt
    • 8 cores
  • Operating systems:
    • Ubuntu 16.04, 16.10
    • Red Hat 7.2, 7.3, 7.4
    • CentOS 7.2, 7.3, 7.4
    • Debian 9
  • Software packages to be installed:
    • Docker 1.13.0 (or later)
    • Docker-compose 1.15.0 (or later)
    • Python 2.6 (with argparse package) or later, including Python 3
    • OpenSSL 1.0.2 or later (or equivalent e.g. LibreSSL)
  • Network ports to be opened:
    • incoming (Diffblue as a server):
      • TCP/80

Note: Please install Docker using instructions from the official Docker website as most package repositories host only outdated versions.

  • Minimum hardware requirements (for single small projects and demos):
    • 16GB RAM
    • 30GB free* local storage on /
    • 4 cores

The install script install-diffblue.py will check that the requirements above are met. See the Installation section for details.

* Note: free means available at the time of Diffblue Cover installation.

results matching ""

    No results matching ""