serverless-dynamodb-autoscaling
Version:
Serverless Plugin for Amazon DynamoDB Auto Scaling.
158 lines (157 loc) • 8.85 kB
text/xml
<coverage generated="1506283768300" clover="3.2.0">
<project timestamp="1506283768300" name="All files">
<metrics statements="126" coveredstatements="92" conditionals="56" coveredconditionals="38" methods="53" coveredmethods="31" elements="235" coveredelements="161" complexity="0" loc="126" ncloc="126" packages="2" files="6" classes="6">
<package name="src">
<metrics statements="47" coveredstatements="15" conditionals="40" coveredconditionals="24" methods="24" coveredmethods="3"/>
<file name="plugin.ts" path="/home/ubuntu/serverless-dynamodb-autoscaling/src/plugin.ts">
<metrics statements="47" coveredstatements="15" conditionals="40" coveredconditionals="24" methods="24" coveredmethods="3"/>
<line num="2" count="1" type="stmt"/>
<line num="3" count="1" type="stmt"/>
<line num="4" count="1" type="stmt"/>
<line num="5" count="1" type="stmt"/>
<line num="6" count="1" type="stmt"/>
<line num="7" count="1" type="stmt"/>
<line num="8" count="1" type="stmt"/>
<line num="9" count="1" type="stmt"/>
<line num="23" count="2" type="stmt"/>
<line num="24" count="2" type="stmt"/>
<line num="32" count="0" type="stmt"/>
<line num="38" count="0" type="stmt"/>
<line num="44" count="0" type="stmt"/>
<line num="50" count="0" type="stmt"/>
<line num="51" count="0" type="stmt"/>
<line num="52" count="0" type="stmt"/>
<line num="53" count="0" type="stmt"/>
<line num="54" count="0" type="stmt"/>
<line num="55" count="0" type="stmt"/>
<line num="56" count="0" type="stmt"/>
<line num="62" count="1" type="stmt"/>
<line num="79" count="0" type="stmt"/>
<line num="80" count="0" type="stmt"/>
<line num="88" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="90" count="0" type="stmt"/>
<line num="94" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="95" count="0" type="stmt"/>
<line num="98" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="99" count="0" type="stmt"/>
<line num="101" count="0" type="stmt"/>
<line num="107" count="0" type="stmt"/>
<line num="116" count="0" type="stmt"/>
<line num="117" count="0" type="stmt"/>
<line num="118" count="0" type="stmt"/>
<line num="119" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="120" count="0" type="stmt"/>
<line num="122" count="0" type="stmt"/>
<line num="123" count="0" type="stmt"/>
<line num="124" count="0" type="stmt"/>
<line num="125" count="0" type="stmt"/>
<line num="127" count="0" type="stmt"/>
<line num="133" count="5" type="cond" truecount="4" falsecount="0"/>
<line num="134" count="1" type="stmt"/>
<line num="136" count="4" type="cond" truecount="2" falsecount="0"/>
<line num="142" count="0" type="cond" truecount="0" falsecount="2"/>
<line num="145" count="0" type="stmt"/>
<line num="148" count="1" type="stmt"/>
</file>
</package>
<package name="src.aws">
<metrics statements="79" coveredstatements="77" conditionals="16" coveredconditionals="14" methods="29" coveredmethods="28"/>
<file name="name.ts" path="/home/ubuntu/serverless-dynamodb-autoscaling/src/aws/name.ts">
<metrics statements="25" coveredstatements="25" conditionals="14" coveredconditionals="13" methods="19" coveredmethods="19"/>
<line num="2" count="5" type="stmt"/>
<line num="3" count="5" type="stmt"/>
<line num="4" count="5" type="stmt"/>
<line num="5" count="5" type="stmt"/>
<line num="14" count="38" type="stmt"/>
<line num="17" count="38" type="cond" truecount="2" falsecount="0"/>
<line num="20" count="120" type="stmt"/>
<line num="24" count="9" type="stmt"/>
<line num="27" count="3" type="stmt"/>
<line num="30" count="3" type="stmt"/>
<line num="33" count="3" type="stmt"/>
<line num="36" count="3" type="stmt"/>
<line num="39" count="3" type="stmt"/>
<line num="42" count="3" type="stmt"/>
<line num="45" count="5" type="stmt"/>
<line num="48" count="5" type="cond" truecount="2" falsecount="0"/>
<line num="49" count="5" type="cond" truecount="2" falsecount="0"/>
<line num="52" count="7" type="stmt"/>
<line num="55" count="10" type="cond" truecount="2" falsecount="0"/>
<line num="58" count="8" type="cond" truecount="2" falsecount="0"/>
<line num="61" count="8" type="cond" truecount="2" falsecount="0"/>
<line num="64" count="30" type="stmt"/>
<line num="71" count="30" type="stmt"/>
<line num="74" count="30" type="stmt"/>
<line num="82" count="5" type="stmt"/>
</file>
<file name="policy.ts" path="/home/ubuntu/serverless-dynamodb-autoscaling/src/aws/policy.ts">
<metrics statements="14" coveredstatements="14" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="2"/>
<line num="2" count="2" type="stmt"/>
<line num="3" count="2" type="stmt"/>
<line num="6" count="2" type="stmt"/>
<line num="7" count="2" type="stmt"/>
<line num="8" count="2" type="stmt"/>
<line num="9" count="2" type="stmt"/>
<line num="10" count="2" type="stmt"/>
<line num="11" count="2" type="stmt"/>
<line num="14" count="2" type="stmt"/>
<line num="15" count="2" type="stmt"/>
<line num="16" count="2" type="stmt"/>
<line num="17" count="2" type="stmt"/>
<line num="18" count="2" type="stmt"/>
<line num="39" count="2" type="stmt"/>
</file>
<file name="resource.ts" path="/home/ubuntu/serverless-dynamodb-autoscaling/src/aws/resource.ts">
<metrics statements="8" coveredstatements="6" conditionals="0" coveredconditionals="0" methods="2" coveredmethods="1"/>
<line num="2" count="4" type="stmt"/>
<line num="3" count="4" type="stmt"/>
<line num="6" count="6" type="stmt"/>
<line num="7" count="6" type="stmt"/>
<line num="8" count="6" type="stmt"/>
<line num="11" count="0" type="stmt"/>
<line num="12" count="0" type="stmt"/>
<line num="15" count="4" type="stmt"/>
</file>
<file name="role.ts" path="/home/ubuntu/serverless-dynamodb-autoscaling/src/aws/role.ts">
<metrics statements="16" coveredstatements="16" conditionals="0" coveredconditionals="0" methods="4" coveredmethods="4"/>
<line num="2" count="2" type="stmt"/>
<line num="3" count="2" type="stmt"/>
<line num="6" count="2" type="stmt"/>
<line num="7" count="2" type="stmt"/>
<line num="8" count="2" type="stmt"/>
<line num="9" count="2" type="stmt"/>
<line num="24" count="2" type="stmt"/>
<line num="25" count="2" type="stmt"/>
<line num="26" count="2" type="stmt"/>
<line num="27" count="2" type="stmt"/>
<line num="28" count="2" type="stmt"/>
<line num="29" count="2" type="stmt"/>
<line num="30" count="2" type="stmt"/>
<line num="59" count="2" type="stmt"/>
<line num="64" count="2" type="stmt"/>
<line num="69" count="2" type="stmt"/>
</file>
<file name="target.ts" path="/home/ubuntu/serverless-dynamodb-autoscaling/src/aws/target.ts">
<metrics statements="16" coveredstatements="16" conditionals="2" coveredconditionals="1" methods="2" coveredmethods="2"/>
<line num="2" count="2" type="stmt"/>
<line num="3" count="2" type="stmt"/>
<line num="6" count="2" type="stmt"/>
<line num="7" count="2" type="stmt"/>
<line num="8" count="2" type="stmt"/>
<line num="9" count="2" type="stmt"/>
<line num="10" count="2" type="stmt"/>
<line num="13" count="2" type="stmt"/>
<line num="14" count="2" type="cond" truecount="1" falsecount="1"/>
<line num="15" count="2" type="stmt"/>
<line num="17" count="2" type="stmt"/>
<line num="18" count="2" type="stmt"/>
<line num="19" count="2" type="stmt"/>
<line num="20" count="2" type="stmt"/>
<line num="21" count="2" type="stmt"/>
<line num="37" count="2" type="stmt"/>
</file>
</package>
</metrics>
</project>
</coverage>