コード例 #1
0
ファイル: parse_test.py プロジェクト: gimlids/LTPM
 def test_find_hadoop_java_stack_trace(self):
     LOG_LINES = [
         'java.lang.NameError: "Oak" was one character shorter\n',
         '2010-07-27 18:25:48,397 WARN org.apache.hadoop.mapred.TaskTracker (main): Error running child\n',
         'java.lang.OutOfMemoryError: Java heap space\n',
         '        at org.apache.hadoop.mapred.IFile$Reader.readNextBlock(IFile.java:270)\n',
         'BLARG\n',
         '        at org.apache.hadoop.mapred.IFile$Reader.next(IFile.java:332)\n',
     ]
     assert_equal(find_hadoop_java_stack_trace(line for line in LOG_LINES),
                  ['java.lang.OutOfMemoryError: Java heap space\n',
                   '        at org.apache.hadoop.mapred.IFile$Reader.readNextBlock(IFile.java:270)\n'])
コード例 #2
0
 def test_find_hadoop_java_stack_trace(self):
     LOG_LINES = [
         b'java.lang.NameError: "Oak" was one character shorter\n',
         b'2010-07-27 18:25:48,397 WARN org.apache.hadoop.mapred.TaskTracker (main): Error running child\n',
         b'java.lang.OutOfMemoryError: Java heap space\n',
         b'        at org.apache.hadoop.mapred.IFile$Reader.readNextBlock(IFile.java:270)\n',
         b'BLARG\n',
         b'        at org.apache.hadoop.mapred.IFile$Reader.next(IFile.java:332)\n',
     ]
     self.assertEqual(
         find_hadoop_java_stack_trace(line for line in LOG_LINES),
         ['java.lang.OutOfMemoryError: Java heap space\n',
          '        at org.apache.hadoop.mapred.IFile$Reader.readNextBlock(IFile.java:270)\n'])
コード例 #3
0
ファイル: test_parse.py プロジェクト: Asana/mrjob
 def test_empty(self):
     self.assertEqual(find_input_uri_for_mapper([]), None)
     self.assertEqual(find_hadoop_java_stack_trace([]), None)
     self.assertEqual(find_interesting_hadoop_streaming_error([]), None)
コード例 #4
0
ファイル: test_parse.py プロジェクト: thisisedyip/python
 def test_empty(self):
     self.assertEqual(find_input_uri_for_mapper([]), None)
     self.assertEqual(find_hadoop_java_stack_trace([]), None)
     self.assertEqual(find_interesting_hadoop_streaming_error([]), None)
コード例 #5
0
 def parse(self, lines):
     return find_hadoop_java_stack_trace(lines)
コード例 #6
0
ファイル: logparsers.py プロジェクト: GabbleEngineer/mrjob
 def parse(self, lines):
     return find_hadoop_java_stack_trace(lines)