Versions Compared

Key

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

...

  • Automated Testing / Nightly Builds
    • Create an AMI which can be started with a particular configuration on which unit and system tests can be run using Bamboo or another test automation tool.
    • Current AMI is a good start toward this. Would need to add capabilities to determine database preference from install.properties and then start and configure that database. May also want to determine a way to choose a JVM version other than 1.5.
  • Performance Testing
    • Parameterized EC2 instances provide a good candidate for simplifying the setup and cleanup necessary for running test instances. Tests can also be run in parallel by simply starting more instances.
    • Tests will likely need to be vetted against a standard server to determine if there are any unexpected effects caused by running on EC2.
  • FedoraShare
    • Create an AMI which runs a Fedora instance with content/DB/triplestore data saved to an EBS volume. Include an application sitting on top of Fedora which allows people to use Fedoa in interesting ways.