コード例 #1
0
ファイル: test_step.py プロジェクト: ranchao1990/mrjob
    def test_s3(self):
        log_path = (
            's3://mrjob-394dc542f5df5612/tmp/logs/j-1GIXXKEE3MJ2H/steps'
            '/s-2BQ5U0ZHTR16N/stderr.gz')

        self.assertEqual(_match_emr_step_stderr_path(log_path),
                         dict(step_id='s-2BQ5U0ZHTR16N', timestamp=None))
コード例 #2
0
ファイル: test_step.py プロジェクト: junnzhan/mrjob
    def test_s3_log_rotation(self):
        log_path = (
            's3://mrjob-394dc542f5df5612/tmp/logs/j-1GIXXKEE3MJ2H/steps'
            '/s-2BQ5U0ZHTR16N/stderr.2016-02-26-23.gz')

        self.assertEqual(
            _match_emr_step_stderr_path(log_path),
            dict(step_id='s-2BQ5U0ZHTR16N', timestamp='2016-02-26-23'))
コード例 #3
0
ファイル: test_step.py プロジェクト: junnzhan/mrjob
    def test_ssh(self):
        log_path = (
            'ssh://masterssh://master/mnt/var/log/hadoop/steps/'
            's-2BQ5U0ZHTR16N/stderr')

        self.assertEqual(
            _match_emr_step_stderr_path(log_path),
            dict(step_id='s-2BQ5U0ZHTR16N', timestamp=None))
コード例 #4
0
ファイル: test_step.py プロジェクト: davidmarin/mrjob
    def test_s3_log_rotation(self):
        log_path = (
            "s3://mrjob-394dc542f5df5612/tmp/logs/j-1GIXXKEE3MJ2H/steps" "/s-2BQ5U0ZHTR16N/stderr.2016-02-26-23.gz"
        )

        self.assertEqual(
            _match_emr_step_stderr_path(log_path), dict(step_id="s-2BQ5U0ZHTR16N", timestamp="2016-02-26-23")
        )
コード例 #5
0
ファイル: test_step.py プロジェクト: Affirm/mrjob
    def test_s3(self):
        log_path = (
            's3://mrjob-394dc542f5df5612/tmp/logs/j-1GIXXKEE3MJ2H/steps'
            '/s-2BQ5U0ZHTR16N/stderr.gz')

        self.assertEqual(
            _match_emr_step_stderr_path(log_path),
            dict(step_id='s-2BQ5U0ZHTR16N', timestamp=None))
コード例 #6
0
ファイル: test_step.py プロジェクト: Affirm/mrjob
    def test_ssh(self):
        log_path = (
            'ssh://masterssh://master/mnt/var/log/hadoop/steps/'
            's-2BQ5U0ZHTR16N/stderr')

        self.assertEqual(
            _match_emr_step_stderr_path(log_path),
            dict(step_id='s-2BQ5U0ZHTR16N', timestamp=None))
コード例 #7
0
ファイル: test_step.py プロジェクト: junnzhan/mrjob
    def test_match_stderr_only(self):
        syslog_path = (
            'ssh://master/mnt/var/log/hadoop/steps/s-2BQ5U0ZHTR16N/syslog')

        self.assertEqual(
            _match_emr_step_stderr_path(syslog_path), None)
コード例 #8
0
ファイル: test_step.py プロジェクト: junnzhan/mrjob
 def test_empty(self):
     self.assertEqual(_match_emr_step_stderr_path(''), None)
コード例 #9
0
ファイル: test_step.py プロジェクト: davidmarin/mrjob
    def test_match_stderr_only(self):
        syslog_path = "ssh://master/mnt/var/log/hadoop/steps/s-2BQ5U0ZHTR16N/syslog"

        self.assertEqual(_match_emr_step_stderr_path(syslog_path), None)
コード例 #10
0
ファイル: test_step.py プロジェクト: davidmarin/mrjob
 def test_empty(self):
     self.assertEqual(_match_emr_step_stderr_path(""), None)