You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »


Levels of Testing/Verifications

Unit tests : Function-level testing, best to be developed by Viktor after testing-friendly refactorisation of code 

Regression tests : Develop an automated e-to-e workflow covering hazard curve, deaggregation, but no 

Verification : Produce executive summary of statistics to help researchers to verify (after gaining some confidence, we will complete regression tests)


Feature Matrix / Userclass


InternalEAPPublic
Event search


DatasetAll Cybershake v18p6

single siteO

multiple siteO

custom nameO

Intensity measures (all?)O

Download IMs for all sitesO

Download Acc. time series for all sitesO

Site search




Data setAll Cybershake v18p6

Intensity measures (all?)O

NZ code spectraO

Disaggregation Exceedance50%, 10% 2%

Disaggregation resultO

by TypeO

by EpsilonO

by Top contributing faultsO

Ground Motion Selection




Deployment & Version control


4 separate servers to be deployed. 

  • Bleeding Edgy http://hypocentre:5000  (Bleeding Edgy) : Latest code, may be broken.
  • Internal http://dev.(awsURL) : Latest master (that passed regression/unit tests), scientific correctness is not guaranteed. 
  • EAP http://eap.(awsURL) : When ready for sharing with the EA evaluation. At this stage, code change should be kept strictly minimal.
  • awsURL (Public): When EA evaluation has reached satisfactory level and is ready for general public release.






  • No labels