Please enable JavaScript.
Coggle requires JavaScript to display documents.
SMATCH v2 (Colossus (Invoke the correct number of Mimics, JSON contains…
SMATCH v2
Colossus
Invoke the correct number of Mimics
JSON contains all Mimic data
JSON correct
Saved JSO in correct S3 bucket
Ensures all of CSV is assigned to a Mimic
No duplication assigned to a Mimic
Other
If user cancels before match do we delete the S3 file?
What happens if a service is unavailable?
Timeouts?
Each user has own S3 buckets?
Regression test v1
Mimic
Correctly processes CSV
Queries Elasticsearch
Makes correct matches
How does it handle special characters?
Passes data back to Colossus
Rogue
Extracts correct columns
Example data correct?
Performance
Loads correct document from S3 bucket
Juggernaut
Read
Loads correct JSON file from S3 bucket
Reads JSON file correctly
Conversion
Creates a conversion for each match
Sends each conversion to AWS Kinesis
Writes MetaData
Sends MetaData to AWS RDS
MetaData correct
Creates CSV containing conversions
Conversions correct
None missing
No duplicates
Saved to correct S3 bucket
Upload
Validations
File size
Document type
File contents
Security
Unable to upload compromised files
Duplicate file names
Long file names
Saved in correct S3 bucket
Domino
Loads correct JSON file from S3 bucket
Reads JSON file correctly
Displayed in "Your Data" table
Psylocke
Reads correct Metadata from AWS RDS
Displayed correctly
Correct data to correct columns
Banshee
Deletes correct file from S3 bucket]
Deletes correct metadata from AWS RDS