... | ... | @@ -55,23 +55,6 @@ http://devel.mathjax.org/testing/web/docs/html/qa-web-interface.html for details |
|
|
* Save the test results. Terminate the Amazon EC2 instances and release elastic
|
|
|
IPs so that we won't be charged anymore. See "Stopping the Testing Framework".
|
|
|
|
|
|
## Maintenance of the Testing Machine
|
|
|
|
|
|
* "Micro On-Demand Instances" can be used to do maintenance tasks. They can be executed as normal Amazon EC2 instances, except that you can not use a VPC and thus can not assign an elastic IP.
|
|
|
|
|
|
* Linux
|
|
|
* Updating the programs: "sudo apt-get update && sudo apt-get upgrade"
|
|
|
* Updating the testing framework.
|
|
|
cd MathJax-test/
|
|
|
git pull
|
|
|
etc
|
|
|
|
|
|
* Windows
|
|
|
* Updating the programs: use the graphical interface.
|
|
|
|
|
|
* Preserving the state of the Linux or Windows machines
|
|
|
Instances Actions => Create an AMI file. After a moment, a new AMI image and Snapshot will be created. You can now terminate the instance and delete the former AMI and Snapshot. Problem: it may be easy to unintentionally delete the Snapshot of a machine.
|
|
|
|
|
|
## Initialization of the Testing Framework
|
|
|
|
|
|
* Running an Instance
|
... | ... | |