oilshell.org

Side By Side Lines Parsed? Parse Process Time (secs) Internal Parse Time (secs) Parsed Lines/sec Translated? Filename
view 127 OK 0.28 0.28 453.6 OK bootstrap_chef.sh
view 44 OK 0.17 0.17 258.8 OK build_snaps.sh
view 53 OK 0.17 0.17 311.8 OK chefit.sh
view 87 OK 0.26 0.26 334.6 OK cluster-assign-roles.sh
view 284 OK 0.6 0.6 473.3 OK cluster-check.sh
view 82 OK 0.19 0.19 431.6 OK cluster-enroll-cobbler.sh
view 118 OK 0.3 0.3 393.3 OK cluster-nuke.sh
view 47 OK 0.13 0.13 361.5 OK cluster-rechef.sh
view 50 OK 0.16 0.16 312.5 OK cluster-to-html.sh
view 57 OK 0.17 0.17 335.3 OK cluster-vip.sh
view 43 OK 0.17 0.17 252.9 OK cluster-whatsup-silent.sh
view 43 OK 0.16 0.16 268.8 OK cluster-whatsup.sh
view 22 OK 0.12 0.12 183.3 FAIL configure-knife.sh
view 84 OK 0.24 0.24 350.0 FAIL enroll_cobbler.sh
view 7 OK 0.11 0.11 63.6 OK finish-head.sh
view 10 OK 0.08 0.08 125.0 OK finish-worker.sh
view 57 OK 0.16 0.16 356.2 OK get-build-artifacts.sh
view 31 OK 0.13 0.13 238.5 OK install-chef.sh
view 28 OK 0.11 0.11 254.5 FAIL install_bootstrap_ssh_key.sh
view 16 OK 0.11 0.11 145.5 OK make-admin.sh
view 133 OK 0.4 0.4 332.5 FAIL make_databag.sh
view 10 OK 0.1 0.1 100.0 OK make_secret.sh
view 92 OK 0.24 0.24 383.3 OK nodessh.sh
view 84 OK 0.21 0.21 400.0 OK non_vagrant_boot.sh
view 34 OK 0.14 0.14 242.9 OK proxy_cert_download_hack.sh
view 37 OK 0.15 0.15 246.7 OK proxy_setup.sh
view 9 OK 0.1 0.1 90.0 OK remove-dead-osd.sh
view 33 OK 0.14 0.14 235.7 OK setup_chef_bootstrap_node.sh
view 93 OK 0.18 0.18 516.7 FAIL setup_chef_cookbooks.sh
view 85 OK 0.16 0.16 531.2 FAIL setup_chef_server.sh
view 16 OK 0.12 0.12 133.3 OK setup_development.sh
view 8 OK 0.1 0.1 80.0 OK setup_ssh_keys.sh
view 10 OK 0.11 0.11 90.9 OK vbox_chef.sh
view 345 OK 0.71 0.71 485.9 OK vbox_create.sh
view 12 OK 0.1 0.1 120.0 OK vbox_restore.sh
view 8 OK 0.1 0.1 80.0 OK vbox_save.sh
view 3 OK 0.1 0.1 30.0 OK vbox_update.sh
view 38 OK 0.15 0.15 253.3 OK virtualbox_env.sh
view 80 FAIL 0.11 - - FAIL vm-to-cluster.sh
view 116 OK 0.28 0.28 414.3 FAIL wait_and_bootstrap.sh
view 44 OK 0.17 0.17 258.8 OK zap-ceph-disks.sh

stderr

Translating configure-knife.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 726, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Translating make_databag.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 561, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Translating setup_chef_cookbooks.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 632, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Translating install_bootstrap_ssh_key.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 632, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Parsing vm-to-cluster.sh
        Error compiling regex: Invalid use of repetition operators such as using '*' as the first character.
Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 336, in OshMain
    node = c_parser.ParseWholeFile()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1592, in ParseWholeFile
    node = self.ParseCommandTerm()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1504, in ParseCommandTerm
    child = self.ParseAndOr()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1373, in ParseAndOr
    left = self.ParsePipeline()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1308, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1262, in ParseCommand
    node = self.ParseCompoundCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1060, in ParseCompoundCommand
    return self.ParseFor()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 821, in ParseFor
    node = self._ParseForEachLoop()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 804, in _ParseForEachLoop
    body_node = self.ParseDoGroup()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 687, in ParseDoGroup
    c_list = self.ParseCommandList()  # could be any thing
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1570, in ParseCommandList
    node = self.ParseCommandTerm()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1504, in ParseCommandTerm
    child = self.ParseAndOr()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1373, in ParseAndOr
    left = self.ParsePipeline()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1308, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1262, in ParseCommand
    node = self.ParseCompoundCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1067, in ParseCompoundCommand
    return self.ParseIf()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1003, in ParseIf
    cond = self.ParseCommandList()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1570, in ParseCommandList
    node = self.ParseCommandTerm()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1504, in ParseCommandTerm
    child = self.ParseAndOr()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1373, in ParseAndOr
    left = self.ParsePipeline()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1308, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1262, in ParseCommand
    node = self.ParseCompoundCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1076, in ParseCompoundCommand
    return self.ParseDBracket()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1224, in ParseDBracket
    bnode = b_parser.Parse()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 130, in Parse
    node = self.ParseExpr()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 160, in ParseExpr
    left = self.ParseTerm()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 175, in ParseTerm
    left = self.ParseNegatedFactor()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 193, in ParseNegatedFactor
    return ast.LogicalNot(child)
  File "/home/andy/git/oil/bin/../asdl/py_meta.py", line 136, in __init__
    self._Init(args, kwargs)
  File "/home/andy/git/oil/bin/../asdl/py_meta.py", line 175, in _Init
    self.__setattr__(name, val)
  File "/home/andy/git/oil/bin/../asdl/py_meta.py", line 210, in __setattr__
    (name, desc, value, value.__class__))
AssertionError: Field 'child' should be of type Sum([Constructor(WordTest, [Field(word, w)]), Constructor(BoolBinary, [Field(id, op_id), Field(word, left), Field(word, right)]), Constructor(BoolUnary, [Field(id, op_id), Field(word, child)]), Constructor(LogicalNot, [Field(bool_expr, child)]), Constructor(LogicalAnd, [Field(bool_expr, left), Field(bool_expr, right)]), Constructor(LogicalOr, [Field(bool_expr, left), Field(bool_expr, right)])]), got None (<type 'NoneType'>)

        
Translating vm-to-cluster.sh
        Error compiling regex: Invalid use of repetition operators such as using '*' as the first character.
Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 336, in OshMain
    node = c_parser.ParseWholeFile()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1592, in ParseWholeFile
    node = self.ParseCommandTerm()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1504, in ParseCommandTerm
    child = self.ParseAndOr()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1373, in ParseAndOr
    left = self.ParsePipeline()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1308, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1262, in ParseCommand
    node = self.ParseCompoundCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1060, in ParseCompoundCommand
    return self.ParseFor()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 821, in ParseFor
    node = self._ParseForEachLoop()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 804, in _ParseForEachLoop
    body_node = self.ParseDoGroup()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 687, in ParseDoGroup
    c_list = self.ParseCommandList()  # could be any thing
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1570, in ParseCommandList
    node = self.ParseCommandTerm()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1504, in ParseCommandTerm
    child = self.ParseAndOr()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1373, in ParseAndOr
    left = self.ParsePipeline()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1308, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1262, in ParseCommand
    node = self.ParseCompoundCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1067, in ParseCompoundCommand
    return self.ParseIf()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1003, in ParseIf
    cond = self.ParseCommandList()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1570, in ParseCommandList
    node = self.ParseCommandTerm()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1504, in ParseCommandTerm
    child = self.ParseAndOr()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1373, in ParseAndOr
    left = self.ParsePipeline()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1308, in ParsePipeline
    child = self.ParseCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1262, in ParseCommand
    node = self.ParseCompoundCommand()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1076, in ParseCompoundCommand
    return self.ParseDBracket()
  File "/home/andy/git/oil/bin/../osh/cmd_parse.py", line 1224, in ParseDBracket
    bnode = b_parser.Parse()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 130, in Parse
    node = self.ParseExpr()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 160, in ParseExpr
    left = self.ParseTerm()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 175, in ParseTerm
    left = self.ParseNegatedFactor()
  File "/home/andy/git/oil/bin/../osh/bool_parse.py", line 193, in ParseNegatedFactor
    return ast.LogicalNot(child)
  File "/home/andy/git/oil/bin/../asdl/py_meta.py", line 136, in __init__
    self._Init(args, kwargs)
  File "/home/andy/git/oil/bin/../asdl/py_meta.py", line 175, in _Init
    self.__setattr__(name, val)
  File "/home/andy/git/oil/bin/../asdl/py_meta.py", line 210, in __setattr__
    (name, desc, value, value.__class__))
AssertionError: Field 'child' should be of type Sum([Constructor(WordTest, [Field(word, w)]), Constructor(BoolBinary, [Field(id, op_id), Field(word, left), Field(word, right)]), Constructor(BoolUnary, [Field(id, op_id), Field(word, child)]), Constructor(LogicalNot, [Field(bool_expr, child)]), Constructor(LogicalAnd, [Field(bool_expr, left), Field(bool_expr, right)]), Constructor(LogicalOr, [Field(bool_expr, left), Field(bool_expr, right)])]), got None (<type 'NoneType'>)

        
Translating wait_and_bootstrap.sh
        WARNING:(token id:Lit_Chars val:/.ssh/id_rsa.root) has no span_id
WARNING:(token id:Lit_Chars val:/.ssh/id_rsa.bcpc) has no span_id
Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 632, in DoCommand
    self.DoCommand(child, new_local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Translating enroll_cobbler.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 682, in DoCommand
    self.DoCommand(node.body, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 652, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Translating setup_chef_server.sh
        Traceback (most recent call last):
  File "bin/osh", line 469, in <module>
    main(sys.argv)
  File "bin/osh", line 452, in main
    sys.exit(OilMain(argv))
  File "bin/osh", line 435, in OilMain
    status = OshMain(main_argv, login_shell)
  File "bin/osh", line 350, in OshMain
    osh2oil.PrintAsOil(arena, node, opts.debug_spans)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 69, in PrintAsOil
    fixer.DoCommand(node, None, at_top_level=True)  # no local symbols yet
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 473, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 736, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 726, in DoCommand
    self.DoCommand(child, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 536, in DoCommand
    self.DoRedirect(r, local_symbols)
  File "/home/andy/git/oil/bin/../tools/osh2oil.py", line 270, in DoRedirect
    raise NotImplementedError(node.__class__.__name__)
NotImplementedError: HereDoc

        
Translating vbox_create.sh
        WARNING:(token id:Lit_Chars val:/bcpc-cache) has no span_id