Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Installation: 
    1. Fedora 4 Quick Start
    2. Deploying Fedora 4 Complete Guide
    3. Database: Configuring JDBC Object Store 
    4. Fedora 4 Ansible script: https://github.com/VTUL/fcrepo4-ansible
    5. Fedora version (Start from 4.7.3)
    6. Using database? (local or removeremote

Generate Test Data 

  1. Download the test scripts and read the README (https://github.com/fcrepo4-labs/fcrepo4-jmeter)

    Code Block
    git clone https://github.com/fcrepo4-labs/fcrepo4-jmeter.git

     

  2. Run a test. See each test JMeter command in README.  For example, below code block is Test 4 JMeter command: 

    Code Block
    jmeter -Dfedora_4_server=SERVERIP -Dfedora_4_port=PORT -Dfedora_4_context=fcrepo/rest -Dcontainer_threads=1 -n -t /path/to/fcrepo4-jmeter/fedora.jmx 


...

  1. Clone the Performance Analysis Project

    Code Block
    git clone https://github.com/fcrepo4-labs/fcrepo_perf_analysis.git


  2. Download and install the latest version of R https://www.r-project.org/

    1. Ubuntu 16.04 LTS: installr.sh
    2. Start R shell

      Code Block
      $RR


    3. Install R Packages: ggplot2, knitr, rmarkdown, svglite

      Code Block
      languagetext
      install.packages("ggplot2")
      install.packages("knitr")
      install.packages("rmarkdown")
      install.packages("svglite")


  3. Follow steps outlined in https://github.com/fcrepo4-labs/fcrepo_perf_analysis

    1. Run all steps in one command using createreport.sh:

      Code Block
      languagebash
      ./createreport.sh perf.log report


...