blob: 3a6a5dd5bc6a237ee7e9b77e5ae423a2db9d9534 [file] [log] [blame]
mblighbe630eb2008-08-01 16:41:48 +00001#!/usr/bin/python -u
2
3import base64, sys
4
5import common
6from autotest_lib.cli import atest
7
8
9if __name__ == '__main__':
10 def __decode():
11 print base64.b64decode('ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWlqakxMZmYsLCAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAuLkxMRUVFRUVFS0tLSy4uICAgIC4uLi4gICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICBMTFdXRUVFRUVFRUVFRWZmTExFRUtLS0tpaSAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgLi5LS0tLREREREVFRUVXV1dXV1dXV1dXV1d0dCAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgLi5MTEVFRUVLS0tLS0sjI0tLV1dXV1dXRUUuLiAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAuLmZmRUVXVyMjRERMTEdHTExFRUVFV1dXV1dXaWkgICAgICAgICAgICAKICAgICAgICAgICAgICAgIC4uampLS1dXV1dXV0VFZmZqanR0ampFRUVFV1dXV2pqICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIGlpS0tXV1dXV1dXV0VFdHRqanR0ZmZERCMjIyNmZiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIC4uTExLS1dXV1dXV1dXZmZqamZmZmZHR0dHOjogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgLi5paUxMR0dFRUtLR0dqampqR0dMTGZmdHQuLiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAuLnR0R0dmZkdHR0dqakxMR0dqaiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgdHRHR0dHV1cjIyMjV1dLS1dXampmZmZmLi4gICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIGZmTExMTFdXV1cjIyMjIyNXV0xMdHR0dGpqTEw7OyAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICBpaUdHTExHR1dXIyMjIyMjS0tLS2ZmZmZpaUxMZmZmZi4uICAgICAgICAKICAgICAgICAgICAgICAgICAgICBqakxMZmZLS1dXIyMjI0tLV1dmZnR0TEx0dEdHRERMTExMLi4gICAgICAKICAgICAgICAgICAgICAgICAgOztHR0xMdHRXV1dXIyNXV1dXamppaXR0dHR0dEdHRUVFRUVFamogICAgICAKICAgICAgICAgICAgICAgIC4uTExHR0xMdHRXV1dXIyNLS0dHdHRpaWlpaWlqakVFRUVFRUVFTEwgICAgICAKICAgICAgICAgICAgICAgIGZmRUVERGZmampXVyMjRERLS3R0dHR0dGlpTExFRUVFRUVFRUVFREQgICAgICAKICAgICAgICAgICAgICA7O0VFRUVFRWpqaWlLS1dXR0dqamlpdHRMTEVFRUVFRUVFRUVLS0tLS0sgICAgICAKICAgICAgICAgICAgLi5EREVFRUVLS0dHaWlFRXR0dHR0dHR0S0tLS0tLS0tLS0VFS0tLS0VFRUUuLiAgICAKICAgICAgICAgICAgOztFRUVFS0tLS0VFZmZHR2ZmdHRMTFdXS0tFRUtLS0tXV0tLS0tLS0VFRUVpaSAgICAKICAgICAgICAgICAgR0dFRUVFS0tLS0VFRUVqakxMRUVLS0tLS0tFRUtLS0tXV0tLS0tLS0tLRUVqaiAgICAKICAgICAgICAgIDs7RUVFRUtLV1dLS0tLRUV0dERERUVLS0tLRUVLS0tLRUVXV1dXS0tLS0tLS0tHRyAgICAKICAgICAgICAgIExMRUVFRUtLV1dXV0VFTEx0dEdHRUVLS0tLRUVFRVdXV1dXV1dXV1dXV1dXS0tXVywsICAKICAgICAgICAsLEVFRUVFRUtLS0tFRUVFZmZmZkVFS0tLS0tLS0tFRVdXV1dXV1dXV1dLS0VFS0tXV2pqICAKICAgICAgICBqakVFRUVFRUtLRUVHR0VFZmZMTEVFS0tFRUtLS0tFRUtLV1dXV1dXR0dHR0VFRUVXV2pqICAKICAgICAgLi50dGpqRERLS1dXTExmZktLampmZktLRUVFRUtLS0tLS0tLV1dFRUxMampmZkdHS0tLSy4uICAKICAgICAgaWl0dGpqRERLS2ZmLi5MTEVFTExMTEVFRUVLS0tLS0tFRURETExmZkxMTExMTExMS0tmZiAgICAKICAgIDs7dHR0dGpqRUU7OyAgICBHR0VFaWlmZkVFRUVLS0xMZmZ0dHR0dHRqamZmZmZMTExMREQuLiAgICAKICAuLkxMamp0dExMTEwgICAgICBEREVFaWlmZktLRUVLS0VFRUVMTGlpdHRmZnR0ampmZmZmdHQuLiAgICAKICBpaUxMampmZkxMaWkgICAgLi5FRUVFdHRMTEtLS0tLS0tLRUVMTHR0ampMTExMdHRHR0dHamppaSAgICAKICB0dGpqampMTGZmICAgICAgOztEREVFdHRMTEtLS0tLS0tLRUVqamZmZmZMTEdHRUVFRWlpICAgICAgICAKLCx0dGpqampMTCwsICAgICAgaWlHR0dHaWlHR0tLS0tMTEVFTExmZkRER0dMTFdXamogICAgICAgICAgICAKLCwuLmZmampqaiAgICAgICAgdHREREREdHRHR0tLRERpaWpqampmZkdHTExFRVdXamogICAgICAgICAgICAKICAgIGlpTEw7OyAgICAgICAgdHRFRUdHdHRHR0tLR0dqakxMamp0dEdHRERXV1dXamogICAgICAgICAgICAKICAgICAgS0s6OiAgICAgICAgZmZFRUREdHRHR0tLTExmZnR0dHRMTGZmRUVXV1dXdHQgICAgICAgICAgICAKICAgICAgS0s7OyAgICAgICAgTExLS0REaWlHR0tLRUVLS0RETExHR2ZmS0tLS1dXdHQgICAgICAgICAgICAKICAgICAgS0tpaSAgICAgIC4uRERLS0REaWlEREtLS0tLS0tLS0tLS0tLS0tXV1dXOzsgICAgICAgICAgICAKICAgICAgRERpaSAgICAgICwsRUVLS0REdHREREtLRUVLS0tLS0tLS0tLS0tXV1dXLi4gICAgICAgICAgICAKICAgICAgRER0dCAgICAgIHR0S0tLS0REdHRHR0tLS0tLS0tLS0tLS0tLS0tXV1dXICAgICAgICAgICAgICAKICAgICAgR0d0dCAgICAgIGZmS0tLS0dHaWlERFdXS0tLS0tLS0tLS0tLV1dEREVFICAgICAgICAgICAgICAKICAgICAgR0dqaiAgICAgIEdHRUVLS0VFdHRERFdXS0tLS0tLS0tLS0tLV1dEREREICAgICAgICAgICAgICAKICAgICAgTExmZiAgICAgIEdHRUVLS0dHZmZHR1dXS0tLS0tLS0tLS0tLV1dEREVFICAgICAgICAgICAgICAKICAgICAgTExMTCAgICAgIEVFS0tLS0dHZmZHR1dXS0tLS0tLS0tLS0tLV1dMTEVFLi4gICAgICAgICAgICAKICAgICAgZmZMTCAgICAuLkVFS0tLS0xMdHRHR1dXS0tLS0tLS0tLS0tLV1dHR0tLLi4gICAgICAgICAgICAKICAgICAgdHRHRyAgICAsLEtLS0tLS0xMampHR1dXS0tLS0tLS0tLS0tLS0tMTFdXLi4gICAgICAgICAgICAKICAgICAgdHRHRyAgICBpaUtLS0tLS0xMTExHR1dXS0tLS0tLS0tLS0tLRUVMTEtLICAgICAgICAgICAgICAKICAgICAgaWlERCAgICBqaktLS0tLS0dHTExHR1dXS0tLS0tLS0tLS0tLRUVMTEtLICAgICAgICAgICAgICAKICAgICAgaWlFRSAgICBmZktLS0tXV2ZmTExERFdXS0tLS0tLS0tLS0tLRUVEREtLICAgICAgICAgICAgICAKICAgICAgOztLSyAgICBMTEtLS0tXV0xMZmZERFdXS0tLS0tLS0tLS0tLRUVEREVFICAgICAgICAgICAgICAKICAgICAgOztLSyAgICBHR0tLS0tXV2pqTExERFdXV1dLS0tLS0tLS0tLRERHR0REICAgICAgICAgICAgICAKICAgICAgLi5LSyAgICBEREtLS0tXV2ZmTExERFdXV1dLS0tLS0tLS1dXRUVEREREICAgICAgICAgICAgICAKICAgICAgLi5XVyAgLi5FRUtLV1dLS3R0ampERFdXV1dLS0tLS0tLS1dXRERFRUdHICAgICAgICAgICAgICAKICAgICAgICBLSyAgLCxFRUtLV1dLS2ZmTExERFdXV1dLS0tLS0tLS1dXRERERGZmICAgICAgICAgICAgICAKICAgICAgICBLSyAgaWlLS0tLV1dFRUxMRERFRVdXV1dLS0tLS0tXV1dXR0dXV2pqICAgICAgICAgICAgICAKICAgICAgICBLSy4udHRLS0tLV1dFRUxMRERFRVdXV1dLS0tLS0tXV1dXTExXV2lpICAgICAgICAgICAgICAKICAgICAgICBFRS4uLCxmZldXIyMjI1dXR0dFRVdXV1dLS0tLV1dXV0tLR0cjIzs7ICAgICAgICAgICAgICAKICAgICAgICBERDs7ICA7OyMjIyMjIyMjdHQuLmlpZmZEREtLV1dXV0VFS0tLSzs7ICAgICAgICAgICAgICAKICAgICAgICBHRzs7ICAsLCMjIyMjIyMjaWkgICAgICAuLnR0V1dXV1dXV1dLSyAgICAgICAgICAgICAgICAKICAgICAgICBHR2lpICA7OyMjIyMjIyMjOzsgICAgICAgIGlpIyMjIyMjIyNHRyAgICAgICAgICAgICAgICAKICAgICAgICBMTGlpICA7OyMjIyMjIyMjdHQgICAgICAgIHR0IyMjIyMjIyNmZiAgICAgICAgICAgICAgICAKICAgICAgICBMTHR0ICA7OyMjIyMjIyMjZmYgICAgICAgIExMIyMjIyMjIyNpaSAgICAgICAgICAgICAgICAKICAgICAgICBmZnR0ICA6OiMjIyMjIyMjTEwgICAgICAgIEdHIyMjIyMjIyM6OiAgICAgICAgICAgICAgICAKICAgICAgICBqamZmICAuLiMjIyMjIyMjTEwgICAgICAgIFdXIyMjIyMjS0sgICAgICAgICAgICAgICAgICAKICAgICAgICB0dGZmICAuLiMjIyMjIyMjZmYgICAgICAgIEtLIyMjIyMjRUUgICAgICAgICAgICAgICAgICAKICAgICAgICBpaUxMICAgICMjIyMjIyMjZmYgICAgICAgIEdHIyMjIyMjaWkgICAgICAgICAgICAgICAgICAKICAgICAgICBpaUxMICBmZiMjIyMjIyMjR0cgICAgICA7OyMjIyMjIyMjdHQgICAgICAgICAgICAgICAgICAKICAgICAgICAsLExMaWlLSyMjIyMjI1dXdHQgICAgICBHRyMjIyMjI1dXOzsgICAgICAgICAgICAgICAgICAKICAgICAgICAgIDs7TExXVyMjIyMjIy4uICAgICAgOztXV1dXIyMjI0dHICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgaWlMTExMZmY6OiAgICAgICAgICA7O3R0dHQ7OwoKVGhlIEF1dG90ZXN0IHBpbXAgc2F5cywgIllvdSdyZSBnZXR0aW4nIG91dHRhIG9mIHBvY2tldCEiCgogICAgICAgIA==')
12
13 if base64.b64decode('LS1XSEFU') in sys.argv:
14 __decode()
15 sys.argv.remove(base64.b64decode('LS1XSEFU'))
16
17 sys.exit(atest.main())