hackedteam/test-av2

View on GitHub
AVMaster/conf/procedures/avmaster.yaml

Summary

Maintainability
Test Coverage
SYSTEM_FUNCTIONAL_AVMASTER:
    - VM: [ funie, funch, funff ]
    - REVERT
    - SLEEP: [5, 60]

    - START_VM
    - CALL: VM_PUSH_AGENT
    - START_AGENT: 172.20.20.168
    - SET:
        backend: 192.168.100.201
        frontend: 192.168.100.204

    - UNINSTALL
    - PUSH: [ AVAgent/assets/facebook.bat ]
    - BUILD: [ pull, windows_elite, silent ]
    - EXECUTE_VM: [ /AVTest/build/windows_elite/agent.exe, [], 40, True, True ]
    - SLEEP: 60

    - EXECUTE_VM: [ /AVTest/AVAgent/assets/facebook.bat, [], 40, True, True ]
    - SLEEP: 120
    - CALL: SET_MAIL
    - REPORT:
        - VM_FUNCTIONAL_EV: ['Functional testing', 'Device']
        - VM_FUNCTIONAL_CHAT_FB: ['Functional testing', 'Social Chat']
        - VM_FUNCTIONAL_ADDRESSBOOK_FB: ['Functional testing', 'Social Addressbook']
        - VM_FUNCTIONAL_EXPLOIT_NOBUILD: ['Functional testing', 'Exploit No Build', INVERT]

SYSTEM_FUNCTIONAL_SOLDIER_AVMASTER:
    - VM: [ funie, funch, funff ]
    - REVERT
    - SLEEP: [5, 60]

    - START_VM
    - CALL: VM_PUSH_AGENT
    - START_AGENT: 172.20.20.168
    - SET:
        backend: 192.168.100.201
        frontend: 192.168.100.204

    - UNINSTALL
    - PUSH: [ AVAgent/assets/facebook.bat ]
    - BUILD: [ pull, windows_soldier, silent ]
    - EXECUTE_VM: [ /AVTest/build/windows-soldier/agent.exe, [], 40, True, True ]
    - SLEEP: 60

    - EXECUTE_VM: [ /AVTest/AVAgent/assets/facebook.bat, [], 40, True, True ]
    - SLEEP: 120
    - CALL: SET_MAIL
    - REPORT:
        - VM_FUNCTIONAL_EV: ['Functional testing', 'Device Soldier']
        - VM_FUNCTIONAL_CHAT_FB: ['Functional testing', 'Social Chat Soldier']
        - VM_FUNCTIONAL_ADDRESSBOOK_FB: ['Functional testing', 'Social Addressbook Soldier']


SYSTEM_FUNCTIONAL_SKYPE_AVMASTER:
    - VM: [ funie ]
    - REVERT

    - START_VM
    - CALL: VM_PUSH_AGENT
    - START_AGENT: 172.20.20.168
    - SET:
        backend: 192.168.100.201
        frontend: 192.168.100.204

    - UNINSTALL
    - PUSH: [ AVAgent/assets/skype.bat ]
    - BUILD: [ pull, windows_elite, silent ]
    - EXECUTE_VM: [ /AVTest/build/windows_elite/agent.exe, [], 40, True, True ]
    - SLEEP: 60

    - EXECUTE_VM: [ /AVTest/AVAgent/assets/skype.bat, [], 40, True, True ]
    - SLEEP: 300
    - CALL: SET_MAIL

    - REPORT:
        - VM_FUNCTIONAL_EV_SKYPE: ['Functional testing', 'Skype Chat']