From dadb8a465e906ded2adf14b218cd6fbac36244d9 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Fri, 15 Nov 2024 17:56:59 +0100 Subject: [PATCH 01/10] add a more complex unittest for intermittents commenter --- tests/conftest.py | 12 ++++++ .../expected_comment_with_5_failures.text | 20 ++++++++++ .../intermittents_commenter/test_commenter.py | 40 +++++++++++++++++++ .../intermittents_commenter/commenter.py | 1 + 4 files changed, 73 insertions(+) create mode 100644 tests/intermittents_commenter/expected_comment_with_5_failures.text diff --git a/tests/conftest.py b/tests/conftest.py index d4e7a644038..54edada70e4 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -1134,6 +1134,18 @@ def bug_data(eleven_jobs_stored, test_repository, test_push, bugs): } +@pytest.fixture +def bug_data_with_5_failures(eleven_jobs_stored, test_repository, test_push, bugs): + jobs = th_models.Job.objects.all().order_by("id") + bug_id = bugs[0].id + for job in jobs[:5]: + th_models.BugJobMap.create(job_id=job.id, bug_id=bug_id) + + return { + "bug_id": bug_id, + } + + @pytest.fixture def test_run_data(bug_data): pushes = th_models.Push.objects.all() diff --git a/tests/intermittents_commenter/expected_comment_with_5_failures.text b/tests/intermittents_commenter/expected_comment_with_5_failures.text new file mode 100644 index 00000000000..27caa24c1d6 --- /dev/null +++ b/tests/intermittents_commenter/expected_comment_with_5_failures.text @@ -0,0 +1,20 @@ +5 failures in 10 pushes (0.5 failures/push) were associated with this bug in the last 7 days. + +This is the #1 most frequent failure this week. + +Repository breakdown: +* mozilla-central: 5 + +Platform and build breakdown: +* linux1804: 2 + * debug: 1 + * opt: 1 +* osx-10-6: 1 + * debug: 1 +* osx-10-7: 1 + * debug: 1 +* windows7-32: 1 + * debug: 1 + +For more details, see: +https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/tests/intermittents_commenter/test_commenter.py b/tests/intermittents_commenter/test_commenter.py index 965521bf6b2..389ba277d96 100644 --- a/tests/intermittents_commenter/test_commenter.py +++ b/tests/intermittents_commenter/test_commenter.py @@ -42,3 +42,43 @@ def test_intermittents_commenter(bug_data): print(len(expected_comment)) print(len(comment_params[0]["changes"]["comment"]["body"])) assert comment_params[0]["changes"]["comment"]["body"] == expected_comment + + +@responses.activate +def test_intermittents_commenter_with_failures(bug_data_with_5_failures): + startday = "2012-05-09" + endday = "2018-05-10" + alt_startday = startday + alt_endday = endday + + process = Commenter(weekly_mode=True, dry_run=True) + params = {"include_fields": "product%2C+component%2C+priority%2C+whiteboard%2C+id"} + url = "{}/rest/bug?id={}&include_fields={}".format( + settings.BZ_API_URL, bug_data_with_5_failures["bug_id"], params["include_fields"] + ) + + content = { + "bugs": [ + { + "component": "General", + "priority": "P3", + "product": "Testing", + "whiteboard": "[stockwell infra] [see summary at comment 92]", + "id": bug_data_with_5_failures["bug_id"], + } + ], + "faults": [], + } + + responses.add(responses.Response(method="GET", url=url, json=content, status=200)) + + resp = process.fetch_bug_details(bug_data_with_5_failures["bug_id"]) + assert resp == content["bugs"] + + comment_params = process.generate_bug_changes(startday, endday, alt_startday, alt_endday) + + with open("tests/intermittents_commenter/expected_comment_with_5_failures.text") as comment: + expected_comment = comment.read() + print(len(expected_comment)) + print(len(comment_params[0]["changes"]["comment"]["body"])) + assert comment_params[0]["changes"]["comment"]["body"] == expected_comment diff --git a/treeherder/intermittents_commenter/commenter.py b/treeherder/intermittents_commenter/commenter.py index fc26d47c913..13e4c1a96f4 100644 --- a/treeherder/intermittents_commenter/commenter.py +++ b/treeherder/intermittents_commenter/commenter.py @@ -301,6 +301,7 @@ def get_bug_stats(self, startday, endday): bugs = ( BugJobMap.failures.by_date(startday, endday) .filter(bug_id__in=bug_ids) + .order_by("job__machine_platform__platform") .values( "job__repository__name", "job__machine_platform__platform", From 2b1046aefa0acc927e384ce51661ba2871a70075 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Wed, 13 Nov 2024 10:19:15 +0100 Subject: [PATCH 02/10] Fix comment emphasis for intermittent bugs --- .../intermittents_commenter/comment.template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/treeherder/intermittents_commenter/comment.template b/treeherder/intermittents_commenter/comment.template index 16e23ed4329..a5cbb98fca0 100644 --- a/treeherder/intermittents_commenter/comment.template +++ b/treeherder/intermittents_commenter/comment.template @@ -1,4 +1,4 @@ -{{total}} failures in {{test_run_count}} pushes ({{failure_rate}} failures/push) were associated with this bug {% if weekly_mode %}in the last 7 days{% else %}yesterday{% endif %}. +{{total}} failures in {{test_run_count}} pushes ({{failure_rate}} failures/push) were associated with this bug {% if weekly_mode %}in the last 7 days{% else %}yesterday{% endif %}. {%- if rank %} @@ -6,19 +6,19 @@ This is the #{{rank}} most frequent failure this week.{% endif %} {%- if priority==1 %} -** This failure happened more than 75 times this week! Resolving this bug is a very high priority. ** +**This failure happened more than 75 times this week! Resolving this bug is a very high priority.** -** Try to resolve this bug as soon as possible. If unresolved for 1 week, the affected test(s) may be disabled. ** {% endif %} +**Try to resolve this bug as soon as possible. If unresolved for 1 week, the affected test(s) may be disabled.** {% endif %} {%- if priority==2 %} -** This failure happened more than 30 times this week! Resolving this bug is a high priority. ** +**This failure happened more than 30 times this week! Resolving this bug is a high priority.** -** Try to resolve this bug as soon as possible. If unresolved for 2 weeks, the affected test(s) may be disabled. ** {% endif %} +**Try to resolve this bug as soon as possible. If unresolved for 2 weeks, the affected test(s) may be disabled.** {% endif %} {%-if priority==3 %} -** This test has failed more than 150 times in the last 21 days. It should be disabled until it can be fixed. ** {% endif %} +**This test has failed more than 150 times in the last 21 days. It should be disabled until it can be fixed.** {% endif %} Repository breakdown: {% for repository, count in repositories.items() -%} @@ -32,4 +32,4 @@ Platform and build breakdown: {%- endfor %} {% endfor %} For more details, see: -https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug={{bug_id}}&startday={{startday}}&endday={{endday}}&tree=all \ No newline at end of file +https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug={{bug_id}}&startday={{startday}}&endday={{endday}}&tree=all From dbead1317253686e4063c5315f3ebb98fef65791 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Wed, 13 Nov 2024 10:27:46 +0100 Subject: [PATCH 03/10] Add section titles in intermittent bug comments --- tests/intermittents_commenter/expected_comment.text | 8 +++++--- .../expected_comment_with_5_failures.text | 7 ++++--- treeherder/intermittents_commenter/comment.template | 9 +++++---- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/tests/intermittents_commenter/expected_comment.text b/tests/intermittents_commenter/expected_comment.text index b173ad77080..79832b48207 100644 --- a/tests/intermittents_commenter/expected_comment.text +++ b/tests/intermittents_commenter/expected_comment.text @@ -1,13 +1,15 @@ +## Summary 1 failures in 10 pushes (0.1 failures/push) were associated with this bug in the last 7 days. This is the #1 most frequent failure this week. -Repository breakdown: +## Repository breakdown: * mozilla-central: 1 -Platform and build breakdown: +## Platform and build breakdown: * linux1804: 1 +* b2g-emu-jb: 1 * debug: 1 -For more details, see: +## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/tests/intermittents_commenter/expected_comment_with_5_failures.text b/tests/intermittents_commenter/expected_comment_with_5_failures.text index 27caa24c1d6..cd5caf01418 100644 --- a/tests/intermittents_commenter/expected_comment_with_5_failures.text +++ b/tests/intermittents_commenter/expected_comment_with_5_failures.text @@ -1,11 +1,12 @@ +## Summary 5 failures in 10 pushes (0.5 failures/push) were associated with this bug in the last 7 days. This is the #1 most frequent failure this week. -Repository breakdown: +## Repository breakdown: * mozilla-central: 5 -Platform and build breakdown: +## Platform and build breakdown: * linux1804: 2 * debug: 1 * opt: 1 @@ -16,5 +17,5 @@ Platform and build breakdown: * windows7-32: 1 * debug: 1 -For more details, see: +## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/treeherder/intermittents_commenter/comment.template b/treeherder/intermittents_commenter/comment.template index a5cbb98fca0..93b9a32e39c 100644 --- a/treeherder/intermittents_commenter/comment.template +++ b/treeherder/intermittents_commenter/comment.template @@ -1,3 +1,4 @@ +## Summary {{total}} failures in {{test_run_count}} pushes ({{failure_rate}} failures/push) were associated with this bug {% if weekly_mode %}in the last 7 days{% else %}yesterday{% endif %}. {%- if rank %} @@ -20,16 +21,16 @@ This is the #{{rank}} most frequent failure this week.{% endif %} **This test has failed more than 150 times in the last 21 days. It should be disabled until it can be fixed.** {% endif %} -Repository breakdown: +## Repository breakdown: {% for repository, count in repositories.items() -%} * {{repository}}: {{count}} {% endfor %} -Platform and build breakdown: +## Platform and build breakdown: {% for platform, count in platforms.items() -%} * {{platform}}: {{count}} {%- for build, count in counts[platform].items() %} * {{ build }}: {{ count }} {%- endfor %} {% endfor %} -For more details, see: -https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug={{bug_id}}&startday={{startday}}&endday={{endday}}&tree=all +## For more details, see: +https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug={{bug_id}}&startday={{startday}}&endday={{endday}}&tree=all \ No newline at end of file From 51b836e246adcb63cee817712ee8a3d37107b745 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Wed, 13 Nov 2024 11:54:44 +0100 Subject: [PATCH 04/10] feat: add table visualization in intermittents comments --- .../expected_comment.text | 6 +++- .../expected_comment_with_5_failures.text | 9 +++++ .../intermittents_commenter/comment.template | 15 ++++++++ .../intermittents_commenter/commenter.py | 36 +++++++++++++++++-- 4 files changed, 63 insertions(+), 3 deletions(-) diff --git a/tests/intermittents_commenter/expected_comment.text b/tests/intermittents_commenter/expected_comment.text index 79832b48207..d456af5e1c7 100644 --- a/tests/intermittents_commenter/expected_comment.text +++ b/tests/intermittents_commenter/expected_comment.text @@ -8,8 +8,12 @@ This is the #1 most frequent failure this week. ## Platform and build breakdown: * linux1804: 1 -* b2g-emu-jb: 1 * debug: 1 +## Table +| |Linux x64 Tsan Build| +|---|:-:| +|linux1804/debug|1| + ## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/tests/intermittents_commenter/expected_comment_with_5_failures.text b/tests/intermittents_commenter/expected_comment_with_5_failures.text index cd5caf01418..e10b9f8b70b 100644 --- a/tests/intermittents_commenter/expected_comment_with_5_failures.text +++ b/tests/intermittents_commenter/expected_comment_with_5_failures.text @@ -17,5 +17,14 @@ This is the #1 most frequent failure this week. * windows7-32: 1 * debug: 1 +## Table +| |Linux x64 Tsan Build|Mochitest Browser Chrome| +|---|:-:|:-:| +|linux1804/debug|1| | +|linux1804/opt|1| | +|osx-10-6/debug| |1| +|osx-10-7/debug| |1| +|windows7-32/debug| |1| + ## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/treeherder/intermittents_commenter/comment.template b/treeherder/intermittents_commenter/comment.template index 93b9a32e39c..57b2f60eea3 100644 --- a/treeherder/intermittents_commenter/comment.template +++ b/treeherder/intermittents_commenter/comment.template @@ -32,5 +32,20 @@ This is the #{{rank}} most frequent failure this week.{% endif %} * {{ build }}: {{ count }} {%- endfor %} {% endfor %} +## Table +| | +{%- for variant in test_variants -%} + {{variant}}| +{%- endfor %} +|---| +{%- for test_variant in test_variants -%} + :-:| +{%- endfor %} +{% for platform_and_build, test_by_variant in test_suites.items() -%} +|{{platform_and_build}}| + {%- for variant in test_variants -%} + {{test_by_variant.get(variant, " ")}}| + {%- endfor %} +{% endfor %} ## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug={{bug_id}}&startday={{startday}}&endday={{endday}}&tree=all \ No newline at end of file diff --git a/treeherder/intermittents_commenter/commenter.py b/treeherder/intermittents_commenter/commenter.py index 13e4c1a96f4..6c162219c31 100644 --- a/treeherder/intermittents_commenter/commenter.py +++ b/treeherder/intermittents_commenter/commenter.py @@ -56,12 +56,14 @@ def generate_bug_changes(self, startday, endday, alt_startday, alt_endday): for bug in sorted(bug_stats.items(), key=lambda x: x[1]["total"], reverse=True) ][:50] + test_variants = set() for bug_id, counts in bug_stats.items(): change_priority = None change_whiteboard = None priority = 0 rank = top_bugs.index(bug_id) + 1 if self.weekly_mode and bug_id in top_bugs else None + test_variants |= bug_stats[bug_id]['test_variants'] if bug_info and bug_id in bug_info: if self.weekly_mode: priority = self.assign_priority(counts) @@ -103,6 +105,8 @@ def generate_bug_changes(self, startday, endday, alt_startday, alt_endday): failure_rate=round(counts["total"] / float(test_run_count), 3), repositories=counts["per_repository"], platforms=counts["per_platform"], + test_variants=sorted(test_variants), + test_suites=counts["test_suite_per_platform_and_build"], counts=counts, startday=startday, endday=endday.split()[0], @@ -277,6 +281,20 @@ def get_bug_stats(self, startday, endday): "osx-10-10": 1, } }, + "test_suite_per_platform_and_build": { + "windows10-64/debug" { + "mochitest-browser-chrome": 2, + "mochitest-browser-chrome-swr": 2, + }, + "windows10-64/ccov" { + "mochitest-browser-chrome": 0, + "mochitest-browser-chrome-swr": 2, + }, + "osx-10-10/debug": { + "mochitest-browser-chrome": 2, + "mochitest-browser-chrome-swr": 0, + }, + }, "windows10-64": { "debug": 30, "ccov": 20, @@ -307,6 +325,7 @@ def get_bug_stats(self, startday, endday): "job__machine_platform__platform", "bug_id", "job__option_collection_hash", + "job__signature__job_type_name", ) ) @@ -315,16 +334,26 @@ def get_bug_stats(self, startday, endday): for bug in bugs: platform = bug["job__machine_platform__platform"] + test_variant = bug["job__signature__job_type_name"].rsplit("-", 1)[0] repo = bug["job__repository__name"] bug_id = bug["bug_id"] build_type = option_collection_map.get( bug["job__option_collection_hash"], "unknown build" ) - + platform_and_build = f"{platform}/{build_type}" if bug_id in bug_map: + bug_map[bug_id]["test_variants"].add(test_variant) bug_map[bug_id]["total"] += 1 bug_map[bug_id]["per_repository"][repo] += 1 bug_map[bug_id]["per_platform"][platform] += 1 + if platform_and_build in bug_map[bug_id]["test_suite_per_platform_and_build"]: + bug_map[bug_id]["test_suite_per_platform_and_build"][platform_and_build][ + test_variant + ] += 1 + else: + bug_map[bug_id]["test_suite_per_platform_and_build"][ + platform_and_build + ] = Counter([test_variant]) if bug_map[bug_id].get(platform): bug_map[bug_id][platform][build_type] += 1 else: @@ -332,11 +361,14 @@ def get_bug_stats(self, startday, endday): else: bug_map[bug_id] = {} + bug_map[bug_id]["test_variants"] = set([test_variant]) bug_map[bug_id]["total"] = 1 bug_map[bug_id]["per_platform"] = Counter([platform]) + bug_map[bug_id]["test_suite_per_platform_and_build"] = { + platform_and_build: Counter([test_variant]) + } bug_map[bug_id][platform] = Counter([build_type]) bug_map[bug_id]["per_repository"] = Counter([repo]) - return bug_map, bug_ids def get_alt_date_bug_totals(self, startday, endday, bug_ids): From 7fd5ae197e7e557e3f290fa4e3ba86b95dfe0f79 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Tue, 19 Nov 2024 10:49:11 +0100 Subject: [PATCH 05/10] add emphasys in table labels --- tests/intermittents_commenter/expected_comment.text | 4 ++-- .../expected_comment_with_5_failures.text | 12 ++++++------ treeherder/intermittents_commenter/comment.template | 4 ++-- treeherder/intermittents_commenter/commenter.py | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/tests/intermittents_commenter/expected_comment.text b/tests/intermittents_commenter/expected_comment.text index d456af5e1c7..f3b5b784d5c 100644 --- a/tests/intermittents_commenter/expected_comment.text +++ b/tests/intermittents_commenter/expected_comment.text @@ -11,9 +11,9 @@ This is the #1 most frequent failure this week. * debug: 1 ## Table -| |Linux x64 Tsan Build| +| |**Linux x64 Tsan Build**| |---|:-:| -|linux1804/debug|1| +|**linux1804/debug**|1| ## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/tests/intermittents_commenter/expected_comment_with_5_failures.text b/tests/intermittents_commenter/expected_comment_with_5_failures.text index e10b9f8b70b..fd955f3b1c4 100644 --- a/tests/intermittents_commenter/expected_comment_with_5_failures.text +++ b/tests/intermittents_commenter/expected_comment_with_5_failures.text @@ -18,13 +18,13 @@ This is the #1 most frequent failure this week. * debug: 1 ## Table -| |Linux x64 Tsan Build|Mochitest Browser Chrome| +| |**Linux x64 Tsan Build**|**Mochitest Browser Chrome**| |---|:-:|:-:| -|linux1804/debug|1| | -|linux1804/opt|1| | -|osx-10-6/debug| |1| -|osx-10-7/debug| |1| -|windows7-32/debug| |1| +|**linux1804/debug**|1| | +|**linux1804/opt**|1| | +|**osx-10-6/debug**| |1| +|**osx-10-7/debug**| |1| +|**windows7-32/debug**| |1| ## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/treeherder/intermittents_commenter/comment.template b/treeherder/intermittents_commenter/comment.template index 57b2f60eea3..adc0808e7ee 100644 --- a/treeherder/intermittents_commenter/comment.template +++ b/treeherder/intermittents_commenter/comment.template @@ -35,14 +35,14 @@ This is the #{{rank}} most frequent failure this week.{% endif %} ## Table | | {%- for variant in test_variants -%} - {{variant}}| + **{{variant}}**| {%- endfor %} |---| {%- for test_variant in test_variants -%} :-:| {%- endfor %} {% for platform_and_build, test_by_variant in test_suites.items() -%} -|{{platform_and_build}}| +|**{{platform_and_build}}**| {%- for variant in test_variants -%} {{test_by_variant.get(variant, " ")}}| {%- endfor %} diff --git a/treeherder/intermittents_commenter/commenter.py b/treeherder/intermittents_commenter/commenter.py index 6c162219c31..fe111839c4d 100644 --- a/treeherder/intermittents_commenter/commenter.py +++ b/treeherder/intermittents_commenter/commenter.py @@ -63,7 +63,7 @@ def generate_bug_changes(self, startday, endday, alt_startday, alt_endday): priority = 0 rank = top_bugs.index(bug_id) + 1 if self.weekly_mode and bug_id in top_bugs else None - test_variants |= bug_stats[bug_id]['test_variants'] + test_variants |= bug_stats[bug_id]["test_variants"] if bug_info and bug_id in bug_info: if self.weekly_mode: priority = self.assign_priority(counts) From 12a0171a14411e64cb9e552812909f42b03bc5ae Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Tue, 19 Nov 2024 14:25:45 +0100 Subject: [PATCH 06/10] remove useless function --- treeherder/intermittents_commenter/commenter.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/treeherder/intermittents_commenter/commenter.py b/treeherder/intermittents_commenter/commenter.py index fe111839c4d..9940c936d69 100644 --- a/treeherder/intermittents_commenter/commenter.py +++ b/treeherder/intermittents_commenter/commenter.py @@ -1,4 +1,3 @@ -import json import logging import re import time @@ -48,7 +47,8 @@ def generate_bug_changes(self, startday, endday, alt_startday, alt_endday): bug_info = self.fetch_all_bug_details(bug_ids) all_bug_changes = [] - template = Template(self.open_file("comment.template", False)) + with open("treeherder/intermittents_commenter/comment.template") as template_file: + template = Template(template_file.read()) if self.weekly_mode: top_bugs = [ @@ -178,13 +178,6 @@ def print_or_submit_changes(self, all_bug_changes): ) ) - def open_file(self, filename, load): - with open(f"treeherder/intermittents_commenter/{filename}") as myfile: - if load: - return json.load(myfile) - else: - return myfile.read() - def calculate_date_strings(self, mode, num_days): """Returns a tuple of start (in YYYY-MM-DD format) and end date strings (in YYYY-MM-DD HH:MM:SS format for an inclusive day).""" From b50b6df846a644278c35d119c53c0ae75af098d8 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Tue, 19 Nov 2024 15:28:18 +0100 Subject: [PATCH 07/10] clean code --- .../intermittents_commenter/commenter.py | 82 ++++++++++--------- 1 file changed, 43 insertions(+), 39 deletions(-) diff --git a/treeherder/intermittents_commenter/commenter.py b/treeherder/intermittents_commenter/commenter.py index 9940c936d69..e0cc044d16e 100644 --- a/treeherder/intermittents_commenter/commenter.py +++ b/treeherder/intermittents_commenter/commenter.py @@ -44,9 +44,10 @@ def generate_bug_changes(self, startday, endday, alt_startday, alt_endday): test_run_count = self.get_test_runs(startday, endday) # if fetch_bug_details fails, None is returned - bug_info = self.fetch_all_bug_details(bug_ids) - + bugs_info = self.fetch_all_bug_details(bug_ids) all_bug_changes = [] + test_variants = set() + with open("treeherder/intermittents_commenter/comment.template") as template_file: template = Template(template_file.read()) @@ -56,39 +57,38 @@ def generate_bug_changes(self, startday, endday, alt_startday, alt_endday): for bug in sorted(bug_stats.items(), key=lambda x: x[1]["total"], reverse=True) ][:50] - test_variants = set() for bug_id, counts in bug_stats.items(): change_priority = None change_whiteboard = None priority = 0 rank = top_bugs.index(bug_id) + 1 if self.weekly_mode and bug_id in top_bugs else None - test_variants |= bug_stats[bug_id]["test_variants"] - if bug_info and bug_id in bug_info: + + if bugs_info and bug_id in bugs_info: if self.weekly_mode: priority = self.assign_priority(counts) if priority == 2: change_priority, change_whiteboard = self.check_needswork_owner( - bug_info[bug_id] + bugs_info[bug_id] ) # change [stockwell needswork] to [stockwell unknown] when failures drop below 20 failures/week # if this block is true, it implies a priority of 0 (mutually exclusive to previous block) if counts["total"] < 20: - change_whiteboard = self.check_needswork(bug_info[bug_id]["whiteboard"]) + change_whiteboard = self.check_needswork(bugs_info[bug_id]["whiteboard"]) else: change_priority, change_whiteboard = self.check_needswork_owner( - bug_info[bug_id] + bugs_info[bug_id] ) # recommend disabling when more than 150 failures tracked over 21 days and # takes precedence over any prevous change_whiteboard assignments if bug_id in alt_date_bug_totals and not self.check_whiteboard_status( - bug_info[bug_id]["whiteboard"] + bugs_info[bug_id]["whiteboard"] ): priority = 3 - change_whiteboard = bug_info[bug_id]["whiteboard"].replace( + change_whiteboard = bugs_info[bug_id]["whiteboard"].replace( "[stockwell unknown]", "" ) change_whiteboard = re.sub( @@ -259,7 +259,7 @@ def get_test_runs(self, startday, endday): def get_bug_stats(self, startday, endday): """Get all intermittent failures per specified date range and repository, - returning a dict of bug_id's with total, repository and platform totals + returning a dict of bug_id's with total, repository test_suite and platform totals if totals are greater than or equal to the threshold. eg: { @@ -308,7 +308,6 @@ def get_bug_stats(self, startday, endday): .filter(total__gte=threshold) .values_list("bug_id", flat=True) ) - bugs = ( BugJobMap.failures.by_date(startday, endday) .filter(bug_id__in=bug_ids) @@ -321,10 +320,13 @@ def get_bug_stats(self, startday, endday): "job__signature__job_type_name", ) ) - option_collection_map = OptionCollection.objects.get_option_collection_map() - bug_map = dict() + bug_map = self.build_bug_map(bugs, option_collection_map) + return bug_map, bug_ids + def build_bug_map(self, bugs, option_collection_map): + """Returning a dict of bug_id's with total, repository, test_suite and platform totals""" + bug_map = dict() for bug in bugs: platform = bug["job__machine_platform__platform"] test_variant = bug["job__signature__job_type_name"].rsplit("-", 1)[0] @@ -334,35 +336,37 @@ def get_bug_stats(self, startday, endday): bug["job__option_collection_hash"], "unknown build" ) platform_and_build = f"{platform}/{build_type}" - if bug_id in bug_map: - bug_map[bug_id]["test_variants"].add(test_variant) - bug_map[bug_id]["total"] += 1 - bug_map[bug_id]["per_repository"][repo] += 1 - bug_map[bug_id]["per_platform"][platform] += 1 - if platform_and_build in bug_map[bug_id]["test_suite_per_platform_and_build"]: - bug_map[bug_id]["test_suite_per_platform_and_build"][platform_and_build][ + if bug_id not in bug_map: + bug_infos = { + "total": 1, + "test_variants": set([test_variant]), + "per_platform": Counter([platform]), + "test_suite_per_platform_and_build": { + platform_and_build: Counter([test_variant]) + }, + "per_repository": Counter([repo]), + platform: Counter([build_type]), + } + else: + bug_infos = bug_map[bug_id] + bug_infos["total"] += 1 + bug_infos["test_variants"].add(test_variant) + bug_infos["per_repository"][repo] += 1 + bug_infos["per_platform"][platform] += 1 + if platform_and_build in bug_infos["test_suite_per_platform_and_build"]: + bug_infos["test_suite_per_platform_and_build"][platform_and_build][ test_variant ] += 1 else: - bug_map[bug_id]["test_suite_per_platform_and_build"][ - platform_and_build - ] = Counter([test_variant]) - if bug_map[bug_id].get(platform): - bug_map[bug_id][platform][build_type] += 1 + bug_infos["test_suite_per_platform_and_build"][platform_and_build] = Counter( + [test_variant] + ) + if bug_infos.get(platform): + bug_infos[platform][build_type] += 1 else: - bug_map[bug_id][platform] = Counter([build_type]) - - else: - bug_map[bug_id] = {} - bug_map[bug_id]["test_variants"] = set([test_variant]) - bug_map[bug_id]["total"] = 1 - bug_map[bug_id]["per_platform"] = Counter([platform]) - bug_map[bug_id]["test_suite_per_platform_and_build"] = { - platform_and_build: Counter([test_variant]) - } - bug_map[bug_id][platform] = Counter([build_type]) - bug_map[bug_id]["per_repository"] = Counter([repo]) - return bug_map, bug_ids + bug_infos[platform] = Counter([build_type]) + bug_map[bug_id] = bug_infos + return bug_map def get_alt_date_bug_totals(self, startday, endday, bug_ids): """use previously fetched bug_ids to check for total failures From 9b7b7b2c7023b370f7b91d8a24cec3080c817f40 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Mon, 2 Dec 2024 14:17:55 +0100 Subject: [PATCH 08/10] modernize some sample_data for backend tests --- .../expected_comment_with_5_failures.text | 8 +- tests/sample_data/job_data.txt | 104 +++++++++--------- tests/webapp/api/test_jobs_api.py | 6 +- 3 files changed, 59 insertions(+), 59 deletions(-) diff --git a/tests/intermittents_commenter/expected_comment_with_5_failures.text b/tests/intermittents_commenter/expected_comment_with_5_failures.text index fd955f3b1c4..325a36685ce 100644 --- a/tests/intermittents_commenter/expected_comment_with_5_failures.text +++ b/tests/intermittents_commenter/expected_comment_with_5_failures.text @@ -10,9 +10,9 @@ This is the #1 most frequent failure this week. * linux1804: 2 * debug: 1 * opt: 1 -* osx-10-6: 1 +* mac1015: 1 * debug: 1 -* osx-10-7: 1 +* mac1120: 1 * debug: 1 * windows7-32: 1 * debug: 1 @@ -22,8 +22,8 @@ This is the #1 most frequent failure this week. |---|:-:|:-:| |**linux1804/debug**|1| | |**linux1804/opt**|1| | -|**osx-10-6/debug**| |1| -|**osx-10-7/debug**| |1| +|**mac1015/debug**| |1| +|**mac1120/debug**| |1| |**windows7-32/debug**| |1| ## For more details, see: diff --git a/tests/sample_data/job_data.txt b/tests/sample_data/job_data.txt index 5edac2691d1..2ec80d31f07 100644 --- a/tests/sample_data/job_data.txt +++ b/tests/sample_data/job_data.txt @@ -1,7 +1,7 @@ {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "submit_timestamp": 1384353546, "start_timestamp": 1384353553, "job_guid": "f1c75261017c7c5ce3000931dce4c442fe0a1297", "name": "Linux x64 Tsan Build", "reference_data_name": "mozilla-release_linux-debug_dep", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-emulator-jb-debug/1384353546/mozilla-release_linux-debug_dep-bm62-build1-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "mozilla-release", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "machine": "bld-linux64-ec2-132", "reason": "scheduler", "result": "success", "job_symbol": "B", "group_name": null, "product_name": "firefox", "end_timestamp": 1384364989}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "submit_timestamp": 1384353546, "start_timestamp": 1384353555, "job_guid": "9abb6f7d54a49d763c584926377f09835c5e1a32", "name": "Linux x64 Tsan Build", "reference_data_name": "mozilla-release_emulator-jb_dep", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-emulator-jb/1384353546/mozilla-release_emulator-jb_dep-bm58-build1-build29.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "mozilla-release", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "machine": "bld-linux64-ec2-462", "reason": "scheduler", "result": "success", "job_symbol": "B", "group_name": null, "product_name": "firefox", "end_timestamp": 1384364662}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384356854, "start_timestamp": 1384356876, "job_guid": "d9cb3668f75f8f1b0b4ef503778ad0b90595a693", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384353545/mozilla-release_snowleopard-debug_test-mochitest-browser-chrome-bm76-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-007", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363994}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384356854, "start_timestamp": 1384356880, "job_guid": "ab952a4bbbc74f1d9fb3cf536073b371029dbd02", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384353545/mozilla-release_lion-debug_test-mochitest-browser-chrome-bm76-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-011", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384364849}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384356854, "start_timestamp": 1384356876, "job_guid": "d9cb3668f75f8f1b0b4ef503778ad0b90595a693", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384353545/mozilla-release_snowleopard-debug_test-mochitest-browser-chrome-bm76-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-007", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363994}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384356854, "start_timestamp": 1384356880, "job_guid": "ab952a4bbbc74f1d9fb3cf536073b371029dbd02", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384353545/mozilla-release_lion-debug_test-mochitest-browser-chrome-bm76-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-011", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384364849}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} {"resultset_id": 1, "superseded": ["f1c75261017c7c5ce3000931dce4c442fe0a1297", "9abb6f7d54a49d763c584926377f09835c5e1a32", "ab952a4bbbc74f1d9fb3cf536073b371029dbd02"], "project": "mozilla-central", "job": {"build_platform": {"platform": "windows7-32", "os_name": "win", "architecture": "x86"}, "submit_timestamp": 1384358654, "start_timestamp": 1384358660, "job_guid": "5da36fb825bc52d13fed5b805d44015b0f2f2f16", "name": "Mochitest Browser Chrome", "reference_data_name": "Windows 7 32-bit mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-win32-debug/1384353545/mozilla-release_win7-ix-debug_test-mochitest-browser-chrome-bm74-tests1-windows-build2.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-win7-ix-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "windows7-32", "os_name": "win", "architecture": "x86"}, "machine": "t-w732-ix-117", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363533}, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "windows8-32", "os_name": "win", "architecture": "x86"}, "submit_timestamp": 1384358653, "start_timestamp": 1384358664, "job_guid": "cf393ee59ed4d7302fe0bfbbe8988511b46b3379", "name": "Mochitest Browser Chrome", "reference_data_name": "WINNT 6.2 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-win32-debug/1384353545/mozilla-release_win8-debug_test-mochitest-browser-chrome-bm69-tests1-windows-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-win8-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "windows8-32", "os_name": "win", "architecture": "x86"}, "machine": "t-w864-ix-043", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363625}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "windowsxp", "os_name": "win", "architecture": "x86"}, "submit_timestamp": 1384358653, "start_timestamp": 1384358665, "job_guid": "2914b818e425ad17dfe1a06cd7d0edd7cca4717a", "name": "Mochitest Browser Chrome", "reference_data_name": "Windows XP 32-bit mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-win32-debug/1384353545/mozilla-release_xp-ix-debug_test-mochitest-browser-chrome-bm69-tests1-windows-build13.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-xp-ix-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "windowsxp", "os_name": "win", "architecture": "x86"}, "machine": "t-xp32-ix-081", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363103}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} @@ -87,32 +87,32 @@ {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "submit_timestamp": 1384367836, "start_timestamp": 1384367838, "job_guid": "3bc00a63f22f13ee61696cdcd8eabc184172f56b", "name": "Mochitest", "reference_data_name": "ubuntu64_vm mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-linux64_gecko/1384363890/mozilla-release_ubuntu64_vm-linux1804-64_test-mochitest-1-bm67-tests1-linux-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-ubuntu64_vm-linux1804-64-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "machine": "tst-linux64-ec2-042", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384369226}, "resultset_id": 3, "revision": "130965d3df6c9a1093b4725f3b877eaef80d72bc"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "submit_timestamp": 1384367957, "start_timestamp": 1384367960, "job_guid": "1293510622e77a1454be3b4ea70b09464a2a68a1", "name": "Mochitest", "reference_data_name": "ubuntu64_vm mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-linux64_gecko/1384364489/mozilla-release_ubuntu64_vm-linux1804-64_test-mochitest-1-bm53-tests1-linux-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-ubuntu64_vm-linux1804-64-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "machine": "tst-linux64-ec2-312", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384369353}, "resultset_id": 6, "revision": "7f417c3505e3d2599ac9540f02e3dbee307a3963"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "submit_timestamp": 1384367957, "start_timestamp": 1384367960, "job_guid": "ceadb36844677d753f2c2842ab7347ee28a9aec7", "name": "Gaia UI Test", "reference_data_name": "ubuntu64_vm mozilla-release opt test gaia-ui-test", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-linux64_gecko/1384364489/mozilla-release_ubuntu64_vm-linux1804-64_test-gaia-ui-test-bm53-tests1-linux-build35.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-ubuntu64_vm-linux1804-64-opt-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "machine": "tst-linux64-ec2-393", "reason": "scheduler", "result": "success", "job_symbol": "Gu", "group_name": null, "product_name": "firefox", "end_timestamp": 1384368866}, "resultset_id": 6, "revision": "7f417c3505e3d2599ac9540f02e3dbee307a3963"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "6a03d5a75347ecc9675e37125d79a5d741198896", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-4-bm79-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-027", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370027}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "a5bab0a005bcc3a42edb8df8fe0405fd7a8b874d", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-xpcshell-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-012", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384370673}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "5bdbdb3c1d952a712f6086a05c9c5b45e8828bd2", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-jsreftest-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-090", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370977}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "11eeb61b768de42b22209262c7cfaf3bd81d4ebd", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-other-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-019", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371409}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "a8a81cfcfdb6dcf407dce0f9b4d64d990801342c", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-2-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-071", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370610}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "f6d2139352f71b12b5046f76b94996f5b72b31a6", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-jetpack-bm79-tests1-macosx-build6.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-016", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371240}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "2d6681d84bc4c35a83316305c63064c6fe003023", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-browser-chrome-bm79-tests1-macosx-build7.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-049", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384376482}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "719316831115bb176201dde3ddff8f7f0669fccf", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-3-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-044", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371553}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "e5adb6e36623eff3f823b0fe5658d58491e64659", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-3-bm75-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-041", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371737}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "44b2692c45d1e683daf8da4fd5ee15679cc8af7d", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-browser-chrome-bm79-tests1-macosx-build6.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-061", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384377339}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "b369b0febff2508fbb1e12a5f8edc2726bdbddb5", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-crashtest-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-068", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370195}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "2a87d077878e6f85fd7c9402449dc479b9fd6eee", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-4-bm79-tests1-macosx-build7.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-040", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370036}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "e2848ccd900f6eae4c7ab3c6a67011c25ca4403b", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-5-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-074", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370381}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "a251f8daea5b70e09ea3a7721dbf8e891b3dde6b", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-5-bm79-tests1-macosx-build4.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-060", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370426}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "d12403f04b4a0f48bb5b535a2259758c4a19042a", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-1-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-048", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372256}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "94897be5c1c091a1f3d5cc395b259c90229660b9", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-2-bm79-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-021", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370511}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "f78405ffbb85e6213ae433a8a0991025f8fb4f0e", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-xpcshell-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-059", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384370617}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "ca1e0423bb96f7793c443508db7ea6f03c6dec00", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-jsreftest-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-052", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370860}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "1e5cb2597b8a8b6c210f2d57058365003fe74996", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-jetpack-bm79-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-070", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371438}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "ea00d44b1989ced494f2dcf0024fe0d06bcd0fc0", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-other-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-001", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371591}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "4f2cc9aca0190855b11dbcf9a52ee99f7c00dece", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-1-bm79-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-033", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372183}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "9b60e8a601d4909be5d1ba171e93a78026dfe7cf", "name": "Marionette Framework Unit Tests", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test marionette", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-marionette-bm79-tests1-macosx-build5.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-038", "reason": "scheduler", "result": "success", "job_symbol": "Mn", "group_name": null, "product_name": "firefox", "end_timestamp": 1384369700}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "19c761572ce04ee527dbc93873086148e10dd53e", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-reftest-bm79-tests1-macosx-build7.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-009", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372565}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369284, "job_guid": "8c89e8965dc52efd837c0bf78c310c4a78eb72b5", "name": "Marionette Framework Unit Tests", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test marionette", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-marionette-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-040", "reason": "scheduler", "result": "success", "job_symbol": "Mn", "group_name": null, "product_name": "firefox", "end_timestamp": 1384369634}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369284, "job_guid": "ac7f6310e2b0352b298367464600521f573f8c3f", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-crashtest-bm79-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-060", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370138}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369284, "job_guid": "a0059c6c1545a3802699a4132c891f5a7d681351", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-reftest-bm79-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-058", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372500}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "6a03d5a75347ecc9675e37125d79a5d741198896", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-4-bm79-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-027", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370027}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "a5bab0a005bcc3a42edb8df8fe0405fd7a8b874d", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-xpcshell-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-012", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384370673}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "5bdbdb3c1d952a712f6086a05c9c5b45e8828bd2", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-jsreftest-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-090", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370977}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369280, "job_guid": "11eeb61b768de42b22209262c7cfaf3bd81d4ebd", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-other-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-019", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371409}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "a8a81cfcfdb6dcf407dce0f9b4d64d990801342c", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-2-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-071", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370610}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "f6d2139352f71b12b5046f76b94996f5b72b31a6", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-jetpack-bm79-tests1-macosx-build6.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-016", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371240}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "2d6681d84bc4c35a83316305c63064c6fe003023", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-browser-chrome-bm79-tests1-macosx-build7.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-049", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384376482}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "719316831115bb176201dde3ddff8f7f0669fccf", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-3-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-044", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371553}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "e5adb6e36623eff3f823b0fe5658d58491e64659", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-3-bm75-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-041", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371737}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "44b2692c45d1e683daf8da4fd5ee15679cc8af7d", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-browser-chrome-bm79-tests1-macosx-build6.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-061", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384377339}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369281, "job_guid": "b369b0febff2508fbb1e12a5f8edc2726bdbddb5", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-crashtest-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-068", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370195}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "2a87d077878e6f85fd7c9402449dc479b9fd6eee", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-4-bm79-tests1-macosx-build7.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-040", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370036}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "e2848ccd900f6eae4c7ab3c6a67011c25ca4403b", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-5-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-074", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370381}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "a251f8daea5b70e09ea3a7721dbf8e891b3dde6b", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-5-bm79-tests1-macosx-build4.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-060", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370426}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "d12403f04b4a0f48bb5b535a2259758c4a19042a", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-1-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-048", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372256}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "94897be5c1c091a1f3d5cc395b259c90229660b9", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-2-bm79-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-021", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370511}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369282, "job_guid": "f78405ffbb85e6213ae433a8a0991025f8fb4f0e", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-xpcshell-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-059", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384370617}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "ca1e0423bb96f7793c443508db7ea6f03c6dec00", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-jsreftest-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-052", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370860}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "1e5cb2597b8a8b6c210f2d57058365003fe74996", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-jetpack-bm79-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-070", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371438}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "ea00d44b1989ced494f2dcf0024fe0d06bcd0fc0", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-mochitest-other-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-001", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371591}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "4f2cc9aca0190855b11dbcf9a52ee99f7c00dece", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-mochitest-1-bm79-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-033", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372183}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "9b60e8a601d4909be5d1ba171e93a78026dfe7cf", "name": "Marionette Framework Unit Tests", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test marionette", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-marionette-bm79-tests1-macosx-build5.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-038", "reason": "scheduler", "result": "success", "job_symbol": "Mn", "group_name": null, "product_name": "firefox", "end_timestamp": 1384369700}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369283, "job_guid": "19c761572ce04ee527dbc93873086148e10dd53e", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_lion-debug_test-reftest-bm79-tests1-macosx-build7.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-009", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372565}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369284, "job_guid": "8c89e8965dc52efd837c0bf78c310c4a78eb72b5", "name": "Marionette Framework Unit Tests", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test marionette", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-marionette-bm79-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-040", "reason": "scheduler", "result": "success", "job_symbol": "Mn", "group_name": null, "product_name": "firefox", "end_timestamp": 1384369634}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369284, "job_guid": "ac7f6310e2b0352b298367464600521f573f8c3f", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-crashtest-bm79-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-060", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384370138}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369284, "job_guid": "a0059c6c1545a3802699a4132c891f5a7d681351", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_snowleopard-debug_test-reftest-bm79-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-058", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372500}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369285, "job_guid": "0d33d20f24c178b74d88adce58f42f08674ea107", "name": "Marionette Framework Unit Tests", "reference_data_name": "Rev5 MacOSX Mountain Lion 10.8 mozilla-release debug test marionette", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_mountainlion-debug_test-marionette-bm77-tests1-macosx-build16.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-mountainlion-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-mtnlion-r5-083", "reason": "scheduler", "result": "success", "job_symbol": "Mn", "group_name": null, "product_name": "firefox", "end_timestamp": 1384369622}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369286, "job_guid": "ac9ed2cf223b20cc01bc64659d41f1df59867020", "name": "XPCShellTest", "reference_data_name": "Rev5 MacOSX Mountain Lion 10.8 mozilla-release debug test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_mountainlion-debug_test-xpcshell-bm80-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-mountainlion-debug-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-mtnlion-r5-042", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384369974}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384369273, "start_timestamp": 1384369286, "job_guid": "24df0f6a8c2e333863f65bd1935778d78493e9c2", "name": "Mochitest Other", "reference_data_name": "Rev5 MacOSX Mountain Lion 10.8 mozilla-release debug test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384367505/mozilla-release_mountainlion-debug_test-mochitest-other-bm77-tests1-macosx-build21.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-mountainlion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-mtnlion-r5-056", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384370994}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} @@ -140,30 +140,30 @@ {"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371014, "start_timestamp": 1384371019, "job_guid": "9d1f6fad38fbb034ec75bb15260953242ff9a55f", "name": "Reftest", "reference_data_name": "Rev5 MacOSX Mountain Lion 10.8 mozilla-release opt test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_mountainlion_test-reftest-bm80-tests1-macosx-build26.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-mountainlion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-mtnlion-r5-022", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372119}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371014, "start_timestamp": 1384371019, "job_guid": "e01c5a3ba66a88e4fb0fd715c0c25c80290a8003", "name": "Mochitest", "reference_data_name": "Rev5 MacOSX Mountain Lion 10.8 mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_mountainlion_test-mochitest-1-bm80-tests1-macosx-build25.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-mountainlion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-mtnlion-r5-011", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372323}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371014, "start_timestamp": 1384371019, "job_guid": "6ef18c12f07310526b89899000803d2222b91a5e", "name": "Mochitest", "reference_data_name": "Rev5 MacOSX Mountain Lion 10.8 mozilla-release opt test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_mountainlion_test-mochitest-5-bm80-tests1-macosx-build35.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-mountainlion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-8", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-mtnlion-r5-077", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371463}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371024, "job_guid": "2d479b57bcd818537429c2cdbaf895d30e001755", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-jetpack-bm75-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-052", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371713}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371025, "job_guid": "35c0b15d21c55756b4e55d4237add3522f61a326", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-crashtest-bm75-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-064", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371523}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371026, "job_guid": "df38b7c187388fdfe3f46da4206bf52447d4440f", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-xpcshell-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-059", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371749}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371026, "job_guid": "d242ff753275f50cd9a9718918ad07f9c6ed68df", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-3-bm75-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-015", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372152}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371027, "job_guid": "e7ead06cb2ea42db21d242e18f3af8b546158e3a", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-3-bm75-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-024", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372143}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371027, "job_guid": "0b5f5b9c6668562dc6e5cdf1ad405b6054733a24", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-2-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-065", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371537}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371028, "job_guid": "a61936d29ba401c04c255a54bc9e246bc44082c0", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-reftest-bm75-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-014", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372769}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371029, "job_guid": "d86347d984cba1286f92fcc8b245118a34d96e9a", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-2-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-055", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371564}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371029, "job_guid": "55112a1073669c8d978483dc2d1ecb4bf83eec50", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-5-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-061", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371548}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371030, "job_guid": "e00396d23cde8da728f46a4c167938e34252049a", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-reftest-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-011", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372787}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371030, "job_guid": "21be75daf17f21ac1c7110efa9d2fc998f67a34e", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-jsreftest-bm75-tests1-macosx-build16.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-032", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371690}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "28ffa0893ce881258303cce0badb21093ceb2721", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-other-bm79-tests1-macosx-build13.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-021", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371953}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "712218e9194d36c394f05ec43ec3c3e437242eaf", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-1-bm79-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-074", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372503}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "f3841b09f2611724d8060864e0ebf11b8c3ec4ab", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-5-bm79-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-071", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371540}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "61067d70aca2f7bec6fa44476171190415271306", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-crashtest-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-074", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371545}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "a870c332e2f2b3b06eb73540fa58c5ba0ca28961", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-4-bm76-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-067", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371402}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "4b18d3d8a196e25daaea0c7c24f4e3bd7fc8f49f", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-jetpack-bm79-tests1-macosx-build16.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-089", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371702}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "7d0b2d2de9dc38c05563648c69577d8e5f40f597", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-xpcshell-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-063", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371740}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "62e2456334025bbccc49270fbd96a13cf674a98a", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-other-bm79-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-060", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371938}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "64d3dc13bbd2fc1026688cde5f5d7cea48a784a1", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-1-bm79-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-012", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372528}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "f50e19808ca86af064f2f462c45b63c20714b1d1", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-browser-chrome-bm79-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-6", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-013", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384373171}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371038, "job_guid": "e436459b57433aa923a1562d68eec1406d299600", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-browser-chrome-bm76-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-032", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384373149}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371039, "job_guid": "edab19788ff46467ce85101d5000907994a7276a", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-jsreftest-bm76-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-027", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371730}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} -{"project": "mozilla-central", "job": {"build_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371040, "job_guid": "d71ff62c4cb3b845f6b02834a5fa43c2403a6ec1", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-4-bm76-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "osx-10-7", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-008", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371391}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371024, "job_guid": "2d479b57bcd818537429c2cdbaf895d30e001755", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-jetpack-bm75-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-052", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371713}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371025, "job_guid": "35c0b15d21c55756b4e55d4237add3522f61a326", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-crashtest-bm75-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-064", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371523}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371026, "job_guid": "df38b7c187388fdfe3f46da4206bf52447d4440f", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-xpcshell-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-059", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371749}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371026, "job_guid": "d242ff753275f50cd9a9718918ad07f9c6ed68df", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-3-bm75-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-015", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372152}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371027, "job_guid": "e7ead06cb2ea42db21d242e18f3af8b546158e3a", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-3", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-3-bm75-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-024", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372143}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371027, "job_guid": "0b5f5b9c6668562dc6e5cdf1ad405b6054733a24", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-2-bm75-tests1-macosx-build11.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-065", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371537}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371028, "job_guid": "a61936d29ba401c04c255a54bc9e246bc44082c0", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-reftest-bm75-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-014", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372769}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371029, "job_guid": "d86347d984cba1286f92fcc8b245118a34d96e9a", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-2", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-2-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-055", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371564}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371029, "job_guid": "55112a1073669c8d978483dc2d1ecb4bf83eec50", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-5-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-061", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371548}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371030, "job_guid": "e00396d23cde8da728f46a4c167938e34252049a", "name": "Reftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test reftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-reftest-bm75-tests1-macosx-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-011", "reason": "scheduler", "result": "success", "job_symbol": "R", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384372787}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371030, "job_guid": "21be75daf17f21ac1c7110efa9d2fc998f67a34e", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-jsreftest-bm75-tests1-macosx-build16.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-032", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371690}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "28ffa0893ce881258303cce0badb21093ceb2721", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-other-bm79-tests1-macosx-build13.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-021", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371953}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "712218e9194d36c394f05ec43ec3c3e437242eaf", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-1-bm79-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-074", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372503}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "f3841b09f2611724d8060864e0ebf11b8c3ec4ab", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-5", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-5-bm79-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-071", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371540}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371035, "job_guid": "61067d70aca2f7bec6fa44476171190415271306", "name": "Crashtest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test crashtest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-crashtest-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-074", "reason": "scheduler", "result": "success", "job_symbol": "C", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371545}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "a870c332e2f2b3b06eb73540fa58c5ba0ca28961", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-4-bm76-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-067", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371402}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "4b18d3d8a196e25daaea0c7c24f4e3bd7fc8f49f", "name": "Jetpack SDK Test", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test jetpack", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-jetpack-bm79-tests1-macosx-build16.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "sendchange-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-089", "reason": "scheduler", "result": "success", "job_symbol": "JP", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371702}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "7d0b2d2de9dc38c05563648c69577d8e5f40f597", "name": "XPCShellTest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test xpcshell", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-xpcshell-bm79-tests1-macosx-build10.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-063", "reason": "scheduler", "result": "success", "job_symbol": "X", "group_name": null, "product_name": "firefox", "end_timestamp": 1384371740}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "62e2456334025bbccc49270fbd96a13cf674a98a", "name": "Mochitest Other", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-other", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-other-bm79-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-060", "reason": "scheduler", "result": "success", "job_symbol": "oth", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371938}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "64d3dc13bbd2fc1026688cde5f5d7cea48a784a1", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-1-bm79-tests1-macosx-build15.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-012", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372528}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371036, "job_guid": "f50e19808ca86af064f2f462c45b63c20714b1d1", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release opt test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_snowleopard_test-mochitest-browser-chrome-bm79-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-snowleopard-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-013", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384373171}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371038, "job_guid": "e436459b57433aa923a1562d68eec1406d299600", "name": "Mochitest Browser Chrome", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-browser-chrome-bm76-tests1-macosx-build9.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-032", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384373149}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371039, "job_guid": "edab19788ff46467ce85101d5000907994a7276a", "name": "JSReftest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test jsreftest", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-jsreftest-bm76-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "R", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-027", "reason": "scheduler", "result": "success", "job_symbol": "J", "group_name": "Reftest", "product_name": "firefox", "end_timestamp": 1384371730}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384371013, "start_timestamp": 1384371040, "job_guid": "d71ff62c4cb3b845f6b02834a5fa43c2403a6ec1", "name": "Mochitest", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release opt test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64/1384367505/mozilla-release_lion_test-mochitest-4-bm76-tests1-macosx-build8.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-lion-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-008", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384371391}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "submit_timestamp": 1384371138, "start_timestamp": 1384371140, "job_guid": "45a36c12fd02528e5bd7171f05003c568700a080", "name": "Gaia UI Test", "reference_data_name": "ubuntu64_vm mozilla-release opt test gaia-ui-test", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-linux64_gecko/1384365990/mozilla-release_ubuntu64_vm-linux1804-64_test-gaia-ui-test-bm54-tests1-linux-build25.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-ubuntu64_vm-linux1804-64-opt-unittest", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "machine": "tst-linux64-ec2-432", "reason": "scheduler", "result": "success", "job_symbol": "Gu", "group_name": null, "product_name": "firefox", "end_timestamp": 1384372056}, "resultset_id": 7, "revision": "f361dcb60bbedaa01257fbca211452972f7a74b2"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "submit_timestamp": 1384371138, "start_timestamp": 1384371141, "job_guid": "e0b112594343e9e9b980072d2189ebdaaec4173b", "name": "Mochitest", "reference_data_name": "ubuntu64_vm mozilla-release opt test mochitest-1", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-linux64_gecko/1384365990/mozilla-release_ubuntu64_vm-linux1804-64_test-mochitest-1-bm54-tests1-linux-build13.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "tests-mozilla-release-ubuntu64_vm-linux1804-64-opt-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "machine": "tst-linux64-ec2-439", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384372550}, "resultset_id": 7, "revision": "f361dcb60bbedaa01257fbca211452972f7a74b2"} {"project": "mozilla-central", "job": {"build_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "submit_timestamp": 1384372154, "start_timestamp": 1384372155, "job_guid": "93a7962f0a848275f45be2306fd909a9a1fc7aa2", "name": "Mochitest", "reference_data_name": "Ubuntu VM 12.04 x64 mozilla-release debug test mochitest-4", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-linux64-debug/1384367505/mozilla-release_ubuntu64_vm-debug_test-mochitest-4-bm54-tests1-linux-build3.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-ubuntu64_vm-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux64", "os_name": "linux", "architecture": "x86_64"}, "machine": "tst-linux64-ec2-369", "reason": "scheduler", "result": "success", "job_symbol": "M", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384373088}, "resultset_id": 9, "revision": "ccc02c89ecc109844707eac9203d377a9dca7c0c"} diff --git a/tests/webapp/api/test_jobs_api.py b/tests/webapp/api/test_jobs_api.py index 90ba1ac8b4b..e52c5997ad9 100644 --- a/tests/webapp/api/test_jobs_api.py +++ b/tests/webapp/api/test_jobs_api.py @@ -95,7 +95,7 @@ def test_job_list_equals_filter(client, eleven_jobs_stored, test_repository): job_filter_values = [ ("build_architecture", "x86_64"), ("build_os", "mac"), - ("build_platform", "osx-10-7"), + ("build_platform", "mac1120"), ("build_platform_id", 3), ("build_system_type", "buildbot"), ("end_timestamp", 1384364849), @@ -112,7 +112,7 @@ def test_job_list_equals_filter(client, eleven_jobs_stored, test_repository): ("machine_platform_architecture", "x86_64"), ("machine_platform_os", "mac"), ("option_collection_hash", "32faaecac742100f7753f0c1d0aa0add01b4046b"), - ("platform", "osx-10-7"), + ("platform", "mac1120"), ("reason", "scheduler"), ( "ref_data_name", @@ -120,7 +120,7 @@ def test_job_list_equals_filter(client, eleven_jobs_stored, test_repository): ), ("result", "success"), ("result_set_id", 4), - ("signature", "b4a4be709b937853b4ea1a49fc21bf43bf6d6406"), + ("signature", "d900aca1e93a9ef2d9e00c1877c838ea920abca1"), ("start_timestamp", 1384356880), ("state", "completed"), ("submit_timestamp", 1384356854), From 55c7c4dc2e705e2def63c9ae5b2dcf0f0c1ee942 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Mon, 2 Dec 2024 16:19:30 +0100 Subject: [PATCH 09/10] removing debugging statements --- tests/intermittents_commenter/test_commenter.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/tests/intermittents_commenter/test_commenter.py b/tests/intermittents_commenter/test_commenter.py index 389ba277d96..d2357ce177a 100644 --- a/tests/intermittents_commenter/test_commenter.py +++ b/tests/intermittents_commenter/test_commenter.py @@ -39,8 +39,6 @@ def test_intermittents_commenter(bug_data): with open("tests/intermittents_commenter/expected_comment.text") as comment: expected_comment = comment.read() - print(len(expected_comment)) - print(len(comment_params[0]["changes"]["comment"]["body"])) assert comment_params[0]["changes"]["comment"]["body"] == expected_comment @@ -79,6 +77,4 @@ def test_intermittents_commenter_with_failures(bug_data_with_5_failures): with open("tests/intermittents_commenter/expected_comment_with_5_failures.text") as comment: expected_comment = comment.read() - print(len(expected_comment)) - print(len(comment_params[0]["changes"]["comment"]["body"])) assert comment_params[0]["changes"]["comment"]["body"] == expected_comment From 44a6c8a7fe106fbb64a8bc643d8b7458792f64a1 Mon Sep 17 00:00:00 2001 From: Olivier Giorgis Date: Tue, 3 Dec 2024 09:09:26 +0100 Subject: [PATCH 10/10] get variants for intermitant bugs comment --- tests/conftest.py | 28 +- .../expected_comment.text | 2 +- .../expected_comment_with_5_failures.text | 10 +- .../intermittents_commenter/test_commenter.py | 6 +- tests/sample_data/job_data2.txt | 6 + tests/sample_data/variants.yml | 530 ++++++++++++++++++ .../intermittents_commenter/commenter.py | 33 +- 7 files changed, 605 insertions(+), 10 deletions(-) create mode 100644 tests/sample_data/job_data2.txt create mode 100644 tests/sample_data/variants.yml diff --git a/tests/conftest.py b/tests/conftest.py index 54edada70e4..ec41c6f5654 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -6,6 +6,7 @@ import time from os.path import join, dirname from unittest.mock import MagicMock +import yaml import kombu import pytest @@ -892,6 +893,27 @@ def _fetch_intermittent_bugs(additional_params, limit, duplicate_chain_length): ) +@pytest.fixture +def mock_test_variants_firefoxci_request(monkeypatch): + """ + Mock fetch_test_variants() used to retreive test variants from firefox-ci + """ + + def _fetch_test_variants(self): + tests_folder = os.path.dirname(__file__) + file_name = "variants.yml" + data_path = os.path.join(tests_folder, "sample_data", file_name) + with open(data_path) as f: + data = yaml.safe_load(f) + return data + + monkeypatch.setattr( + treeherder.intermittents_commenter.commenter.Commenter, + "fetch_test_variants", + _fetch_test_variants, + ) + + class MockResponse: def __init__(self): self.status_code = 200 @@ -1138,8 +1160,12 @@ def bug_data(eleven_jobs_stored, test_repository, test_push, bugs): def bug_data_with_5_failures(eleven_jobs_stored, test_repository, test_push, bugs): jobs = th_models.Job.objects.all().order_by("id") bug_id = bugs[0].id - for job in jobs[:5]: + for index, job in enumerate(jobs[:5]): th_models.BugJobMap.create(job_id=job.id, bug_id=bug_id) + if index > 2: + signature = th_models.BugJobMap.failures.last().job.signature + signature.job_type_name = "mochitest-plain-headless-1" + signature.save() return { "bug_id": bug_id, diff --git a/tests/intermittents_commenter/expected_comment.text b/tests/intermittents_commenter/expected_comment.text index f3b5b784d5c..8cb118cea52 100644 --- a/tests/intermittents_commenter/expected_comment.text +++ b/tests/intermittents_commenter/expected_comment.text @@ -11,7 +11,7 @@ This is the #1 most frequent failure this week. * debug: 1 ## Table -| |**Linux x64 Tsan Build**| +| |**no_variant**| |---|:-:| |**linux1804/debug**|1| diff --git a/tests/intermittents_commenter/expected_comment_with_5_failures.text b/tests/intermittents_commenter/expected_comment_with_5_failures.text index 325a36685ce..a420fa3e7cb 100644 --- a/tests/intermittents_commenter/expected_comment_with_5_failures.text +++ b/tests/intermittents_commenter/expected_comment_with_5_failures.text @@ -18,13 +18,13 @@ This is the #1 most frequent failure this week. * debug: 1 ## Table -| |**Linux x64 Tsan Build**|**Mochitest Browser Chrome**| +| |**headless**|**no_variant**| |---|:-:|:-:| -|**linux1804/debug**|1| | -|**linux1804/opt**|1| | +|**linux1804/debug**| |1| +|**linux1804/opt**| |1| |**mac1015/debug**| |1| -|**mac1120/debug**| |1| -|**windows7-32/debug**| |1| +|**mac1120/debug**|1| | +|**windows7-32/debug**|1| | ## For more details, see: https://treeherder.mozilla.org/intermittent-failures/bugdetails?bug=1&startday=2012-05-09&endday=2018-05-10&tree=all \ No newline at end of file diff --git a/tests/intermittents_commenter/test_commenter.py b/tests/intermittents_commenter/test_commenter.py index d2357ce177a..5353dcaa2a6 100644 --- a/tests/intermittents_commenter/test_commenter.py +++ b/tests/intermittents_commenter/test_commenter.py @@ -5,7 +5,7 @@ @responses.activate -def test_intermittents_commenter(bug_data): +def test_intermittents_commenter(bug_data, mock_test_variants_firefoxci_request): startday = "2012-05-09" endday = "2018-05-10" alt_startday = startday @@ -43,7 +43,9 @@ def test_intermittents_commenter(bug_data): @responses.activate -def test_intermittents_commenter_with_failures(bug_data_with_5_failures): +def test_intermittents_commenter_with_failures( + bug_data_with_5_failures, mock_test_variants_firefoxci_request +): startday = "2012-05-09" endday = "2018-05-10" alt_startday = startday diff --git a/tests/sample_data/job_data2.txt b/tests/sample_data/job_data2.txt new file mode 100644 index 00000000000..6c299d376d1 --- /dev/null +++ b/tests/sample_data/job_data2.txt @@ -0,0 +1,6 @@ +{"project": "mozilla-central", "job": {"build_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "submit_timestamp": 1384353546, "start_timestamp": 1384353553, "job_guid": "f1c75261017c7c5ce3000931dce4c442fe0a1297", "name": "linux-x64-tsan-build", "reference_data_name": "mozilla-release_linux-debug_dep", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-emulator-jb-debug/1384353546/mozilla-release_linux-debug_dep-bm62-build1-build17.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "mozilla-release", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "machine": "bld-linux64-ec2-132", "reason": "scheduler", "result": "success", "job_symbol": "B", "group_name": null, "product_name": "firefox", "end_timestamp": 1384364989}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "submit_timestamp": 1384353546, "start_timestamp": 1384353555, "job_guid": "9abb6f7d54a49d763c584926377f09835c5e1a32", "name": "linux-x64-tsan-build", "reference_data_name": "mozilla-release_emulator-jb_dep", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/tinderbox-builds/mozilla-release-emulator-jb/1384353546/mozilla-release_emulator-jb_dep-bm58-build1-build29.txt.gz", "name": "live_backing_log"}], "option_collection": {"opt": true}, "who": "mozilla-release", "group_symbol": "?", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "linux1804", "os_name": "linux", "architecture": "x86"}, "machine": "bld-linux64-ec2-462", "reason": "scheduler", "result": "success", "job_symbol": "B", "group_name": null, "product_name": "firefox", "end_timestamp": 1384364662}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384356854, "start_timestamp": 1384356876, "job_guid": "d9cb3668f75f8f1b0b4ef503778ad0b90595a693", "name": "Mochitest-headless-plain-1", "reference_data_name": "Rev4 MacOSX Snow Leopard 10.6 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384353545/mozilla-release_snowleopard-debug_test-mochitest-browser-chrome-bm76-tests1-macosx-build14.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-snowleopard-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1015", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-snow-007", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363994}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} +{"project": "mozilla-central", "job": {"build_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "submit_timestamp": 1384356854, "start_timestamp": 1384356880, "job_guid": "ab952a4bbbc74f1d9fb3cf536073b371029dbd02", "name": "Mochitest-headless-plain-1", "reference_data_name": "Rev4 MacOSX Lion 10.7 mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-macosx64-debug/1384353545/mozilla-release_lion-debug_test-mochitest-browser-chrome-bm76-tests1-macosx-build12.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-lion-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "mac1120", "os_name": "mac", "architecture": "x86_64"}, "machine": "talos-r4-lion-011", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384364849}, "resultset_id": 1, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} +{"resultset_id": 1, "superseded": ["f1c75261017c7c5ce3000931dce4c442fe0a1297", "9abb6f7d54a49d763c584926377f09835c5e1a32", "ab952a4bbbc74f1d9fb3cf536073b371029dbd02"], "project": "mozilla-central", "job": {"build_platform": {"platform": "windows7-32", "os_name": "win", "architecture": "x86"}, "submit_timestamp": 1384358654, "start_timestamp": 1384358660, "job_guid": "5da36fb825bc52d13fed5b805d44015b0f2f2f16", "name": "Mochitest-headless-plain-1", "reference_data_name": "Windows 7 32-bit mozilla-release debug test mochitest-browser-chrome", "log_references": [{"url": "http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-release-win32-debug/1384353545/mozilla-release_win7-ix-debug_test-mochitest-browser-chrome-bm74-tests1-windows-build2.txt.gz", "name": "live_backing_log"}], "option_collection": {"debug": true}, "who": "tests-mozilla-release-win7-ix-debug-unittest", "group_symbol": "M", "state": "completed", "artifact": {"log_urls": [], "type": "", "name": "", "blob": ""}, "machine_platform": {"platform": "windows7-32", "os_name": "win", "architecture": "x86"}, "machine": "t-w732-ix-117", "reason": "scheduler", "result": "success", "job_symbol": "bc", "group_name": "Mochitest", "product_name": "firefox", "end_timestamp": 1384363533}, "revision": "45f8637cb9f78f19cb8463ff174e81756805d8cf"} + \ No newline at end of file diff --git a/tests/sample_data/variants.yml b/tests/sample_data/variants.yml new file mode 100644 index 00000000000..ebe9ae208dd --- /dev/null +++ b/tests/sample_data/variants.yml @@ -0,0 +1,530 @@ +--- +1proc: + description: '{description} with e10s disabled' + component: 'Testing::General' + expiration: 'never' + suffix: '1proc' + mozinfo: 'e10s' + merge: + mozharness: + extra-options: + - '--disable-e10s' + - '--disable-fission' + +headless: + description: '{description} without a window' + component: 'Firefox::Headless' + expiration: 'never' + suffix: 'headless' + mozinfo: 'headless' + replace: + tier: 2 + when: + $eval: '( + "linux" in task["test-platform"] + && ( + "mochitest-plain" in task["try-name"] + || "marionette" in task["try-name"] + ) + ) + || "web-platform-tests-wdspec" == task["try-name"]' + merge: + mozharness: + extra-options: + - '--headless' + +a11y-checks: + description: '{description} with accessibility checks enabled' + component: 'Core::Disability Access APIs' + expiration: '2025-03-01' + suffix: 'a11y-checks' + mozinfo: 'a11y_checks' + replace: + tier: 2 + when: + $eval: '( + "linux" in task["test-platform"] + && "opt" in task["test-platform"] + && !( + "asan" in task["test-platform"] + || "tsan" in task["test-platform"] + || "ccov" in task["test-platform"] + ) + ) && ( + "mochitest-devtools-chrome" == task["try-name"] + || "mochitest-browser-chrome" == task["try-name"] + )' + merge: + mozharness: + extra-options: + - '--enable-a11y-checks' + +aab: + description: '{description} with aab test_runner' + component: 'GeckoView::General' + expiration: '2025-03-01' + when: &gv_e10s_filter + $eval: '"android" in task["test-platform"]' + suffix: 'aab' + # Need to add jdk but there isn't a good way to do that + # so we just replace the toolchain list + merge: + fetches: + toolchain: + - android-system-image-x86_64-linux + - android-avd-x86_64-linux + - android-emulator-linux + - linux64-minidump-stackwalk + - linux64-fix-stacks + - linux64-jdk + - linux64-hostutils + replace: + target: 'geckoview-test_runner.aab' + +geckoview-no-fission: + description: '{description} without fission enabled' + component: 'GeckoView::General' + expiration: '2025-03-01' + when: + <<: *gv_e10s_filter + suffix: 'nofis' + mozinfo: 'fission' + merge: + mozharness: + extra-options: + - '--disable-fission' + +geckoview-fission: + description: '{description} with fission enabled and default isolation strategy' + component: 'GeckoView::General' + expiration: '2025-03-01' + when: + <<: *gv_e10s_filter + suffix: 'fis' + mozinfo: 'fission' + +geckoview-fission-isolate-high-value: + description: '{description} with fission enabled and isolation strategy isolateHighValue' + component: 'GeckoView::General' + expiration: '2025-03-01' + when: + <<: *gv_e10s_filter + suffix: 'fis-hv' + mozinfo: 'fission-high-value' + merge: + mozharness: + extra-options: + - '--setpref=fission.webContentIsolationStrategy=2' + +no-fission: + description: '{description} without fission enabled' + component: 'Core::DOM: Content Processes' + expiration: '2025-03-01' + suffix: 'nofis' + mozinfo: 'fission' + when: + $eval: ' + "linux" in task["test-platform"] + || "android" in task["test-platform"] + ' + merge: + mozharness: + extra-options: + - '--disable-fission' + +geckoview-no-fission-ship: + description: '{description} with fission disabled and ship enabled' + component: 'GeckoView::General' + expiration: '2025-03-01' + suffix: 'nofis-ship' + when: + <<: *gv_e10s_filter + merge: + mozharness: + extra-options: + - '--disable-fission' + - '--setpref=fission.disableSessionHistoryInParent=false' + +xorigin: + description: '{description} with cross-origin' + component: 'Core::DOM: Content Processes' + expiration: 'never' + suffix: 'xorig' + mozinfo: 'xorigin' + replace: + e10s: true + when: + $eval: '"mochitest-plain" in task["try-name"]' + merge: + mozharness: + extra-options: + - '--enable-xorigin-tests' + - '--setpref=privacy.partition.always_partition_third_party_non_cookie_storage=false' + +conditioned_profile: + description: '{description} with conditioned profile' + component: 'Testing::General' + expiration: '2025-03-01' + suffix: 'condprof' + mozinfo: 'condprof' + when: + $eval: ' + ( + "linux" in task["test-platform"] + || "windows" in task["test-platform"] + ) && ( + "opt" in task["test-platform"] + && !( + "asan" in task["test-platform"] + || "tsan" in task["test-platform"] + || "ccov" in task["test-platform"] + ) + ) && ( + "mochitest-plain" == task["try-name"] + || "xpcshell" == task["try-name"] + )' + merge: + worker: + env: + MOZHARNESS_TEST_TAG: + - 'condprof' + mozharness: + extra-options: + - '--conditioned-profile' + replace: + chunks: 8 + +cm6: + description: '{description} with codemirror 6 enabled' + component: 'DevTools::Framework' + expiration: '2025-03-01' + suffix: 'cm6' + mozinfo: 'cm6' + replace: + tier: 3 + when: + $eval: '"mochitest-devtools-chrome" == task["try-name"]' + merge: + mozharness: + extra-options: + - '--setpref=devtools.debugger.features.codemirror-next=true' + +socketprocess: + description: '{description} with socket process enabled' + component: 'Core::Networking' + expiration: '2025-03-01' + suffix: 'spi' + mozinfo: 'socketprocess_e10s' + when: + $eval: '"mochitest-media" in task["try-name"]' + merge: + mozharness: + extra-options: + - '--setpref=media.peerconnection.mtransport_process=true' + - '--setpref=network.process.enabled=true' + +socketprocess_networking: + description: '{description} with networking on socket process enabled' + component: 'Core::Networking' + expiration: '2025-03-01' + suffix: 'spi-nw' + mozinfo: 'socketprocess_networking' + when: + $eval: ' + ( + "linux" in task["test-platform"] + || "windows" in task["test-platform"] + || "macosx" in task["test-platform"] + ) && ( + "mochitest" in task["try-name"] + || "xpcshell" == task["try-name"] + )' + merge: + mozharness: + extra-options: + - '--setpref=network.process.enabled=true' + - '--setpref=network.http.network_access_on_socket_process.enabled=true' + +# - +# Webrender DComp variants for Win10 + +webrender-dcomp-disabled: + description: '{description} with dcomp disabled' + component: 'Core::Graphics: WebRender' + expiration: '2025-03-01' + suffix: 'wr-dc0' + when: + $eval: '"windows1" in task["test-platform"]' + merge: + mozharness: + extra-options: + - '--setpref=gfx.webrender.dcomp-win.enabled=false' + - '--setpref=gfx.webrender.dcomp-video-overlay-win=false' + - '--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=false' + - '--setpref=gfx.webrender.compositor=false' + - '--setpref=gfx.webrender.compositor.force-enabled=false' + +webrender-dcomp-present: # Default variant ends up like this. + description: '{description} with dcomp present but not overlays' + component: 'Core::Graphics: WebRender' + expiration: '2025-03-01' + suffix: 'wr-dc1-p' + when: + $eval: '"windows1" in task["test-platform"]' + merge: + mozharness: + extra-options: + - '--setpref=gfx.webrender.dcomp-win.enabled=true' + - '--setpref=gfx.webrender.dcomp-video-overlay-win=false' + - '--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=false' + - '--setpref=gfx.webrender.compositor=false' + - '--setpref=gfx.webrender.compositor.force-enabled=false' + +webrender-dcomp-overlays: + description: '{description} with dcomp overlays but not compositing' + component: 'Core::Graphics: WebRender' + expiration: '2025-03-01' + suffix: 'wr-dc2-o' + when: + $eval: '"windows1" in task["test-platform"]' + merge: + mozharness: + extra-options: + - '--setpref=gfx.webrender.dcomp-win.enabled=true' + - '--setpref=gfx.webrender.dcomp-video-overlay-win=true' + - '--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=true' + - '--setpref=gfx.webrender.compositor=false' + - '--setpref=gfx.webrender.compositor.force-enabled=false' + +webrender-dcomp-compositing: + description: '{description} with dcomp compositing' + component: 'Core::Graphics: WebRender' + expiration: '2025-03-01' + suffix: 'wr-dc3-c' + when: + $eval: '"windows1" in task["test-platform"]' + merge: + mozharness: + extra-options: + - '--setpref=gfx.webrender.dcomp-win.enabled=true' + - '--setpref=gfx.webrender.dcomp-video-overlay-win=true' + - '--setpref=gfx.webrender.dcomp-video-overlay-win.force-enabled=true' + - '--setpref=gfx.webrender.compositor=true' + - '--setpref=gfx.webrender.compositor.force-enabled=true' + +# - + +webrender-sw: + description: '{description} with software webrender enabled' + component: 'Core::Graphics: WebRender' + expiration: 'never' + suffix: 'swr' + mozinfo: 'swgl' + merge: + webrender: true + mozharness: + extra-options: + - '--setpref=gfx.webrender.software=true' + +wmf-media-engine: + description: '{description} with Windows Media Foundation media engine enabled' + component: 'Core::Audio/Video: Playback' + expiration: 'never' + when: + $eval: '"windows1" in task["test-platform"]' + suffix: 'wmfme' + mozinfo: 'wmfme' + replace: + tier: 2 + merge: + worker: + env: + MOZHARNESS_TEST_TAG: + - 'media-engine-compatible' + mozharness: + extra-options: + - '--setpref=media.wmf.media-engine.enabled=1' + - '--setpref=media.wmf.media-engine.channel-decoder.enabled=true' + - '--setpref=media.eme.wmf.clearkey.enabled=true' + - '--setpref=media.wmf.media-engine.bypass-gfx-blocklist=true' + - '--setpref=media.eme.mfcdm.origin-filter.enabled=0' + +# For EME wpts, where we need non-local connection to the license server +eme-wmf: + description: '{description} with Windows Media Foundation based CDM enabled for EME wpt' + component: 'Core::Audio/Video: Playback' + expiration: '2025-06-30' + when: + $eval: '"windows1" in task["test-platform"]' + suffix: 'emewmf' + mozinfo: 'emewmf' + replace: + tier: 2 + merge: + worker: + env: + MOZ_DISABLE_NONLOCAL_CONNECTIONS: '0' + virtualization: virtual-with-gpu + mozharness: + extra-options: + - '--setpref=media.eme.playready.enabled=true' + - '--setpref=media.wmf.media-engine.enabled=2' + - '--setpref=media.wmf.media-engine.bypass-gfx-blocklist=true' + - '--setpref=media.eme.mfcdm.origin-filter.enabled=0' + +media-gpu: + description: '{description} for running media tests on the GPU worker' + component: 'Core::Audio/Video: Playback' + expiration: 'never' + suffix: 'mda-gpu' + mozinfo: 'mda_gpu' + when: + $eval: ' + ( + "windows" in task["test-platform"] + && "hw" in task["test-platform"] + ) + || "macosx" in task["test-platform"] + ' + merge: + worker: + env: + MOZHARNESS_TEST_TAG: + - 'media-gpu' + USE_HARDWARE: '1' + virtualization: virtual-with-gpu + mozharness: + extra-options: + - '--setpref=media.hardware-video-decoding.force-enabled=true' + +no-gpu-process: + description: '{description} without a dedicated GPU process' + component: 'Core::Graphics' + expiration: '2025-03-01' + suffix: 'nogpu' + mozinfo: 'nogpu' + when: + $eval: ' + "windows" in task["test-platform"] + || "android" in task["test-platform"] + || "linux" in task["test-platform"] + ' + replace: + virtualization: virtual + + merge: + mozharness: + extra-options: + - '--setpref=layers.gpu-process.enabled=false' + - '--setpref=layers.gpu-process.force-enabled=false' + - '--setpref=webgl.force-enabled=true' # Bug 1922686 + +msix: + description: '{description} from msix packages' + component: 'Firefox:Installer' + expiration: 'never' + suffix: 'msix' + mozinfo: 'msix' + when: + $eval: ' + "windows11" in task["test-platform"] + && "-64" in task["test-platform"] + && ( + "opt" in task["test-platform"] + || "debug" in task["test-platform"] + ) && !( + "asan" in task["test-platform"] + || "ccov" in task["test-platform"] + || "devedition" in task["test-platform"] + ) + ' + replace: + mozharness: + extra-options: + - '--variant=msix' + - '--installer-path installer.msix' + +http3: + description: '{description} with http3 server' + component: 'Core::Networking' + expiration: '2025-03-01' + suffix: 'http3' + mozinfo: 'http3' + when: + $eval: '( + "linux" in task["test-platform"] + && "debug" in task["test-platform"] + ) && ( + "mochitest-plain" == task["try-name"] + || "mochitest-devtools-chrome" == task["try-name"] + )' + merge: + mozharness: + extra-options: + - '--use-http3-server' + +http2: + description: '{description} with http2 server' + component: 'Core::Networking' + expiration: '2025-03-01' + suffix: 'http2' + mozinfo: 'http2' + when: + $eval: '( + "linux" in task["test-platform"] + && "debug" in task["test-platform"] + ) + && "mochitest-plain" == task["try-name"] + ' + merge: + mozharness: + extra-options: + - '--use-http2-server' + +draw-snapshot: + description: '{description} with draw snapshot' + component: 'Core::Graphics' + suffix: 's' + mozinfo: 'snapshot' + expiration: 'never' + when: + $eval: '( + "linux" in task["test-platform"] + && "debug" in task["test-platform"] + ) + && "reftest" == task["try-name"] + ' + replace: + virtualization: virtual + mozharness: + extra-options: + - '--setpref=reftest.use-draw-snapshot=true' + +os-integration: + description: >- + {description} limited to tests identified as good candidates for validating the test environment. + component: Release Engineering::Firefox-CI Administration + expiration: never + suffix: osint + when: + $eval: >- + "debug" in task["test-platform"] + && !("macosx" in task["test-platform"]) + && !("android-hw" in task["test-platform"]) + merge: + worker: + env: + MOZHARNESS_TEST_TAG: ['os_integration'] + +async-event-dispatching: + description: '{description} with async parent process event dispatching' + component: 'Remote Protocol::Agent' + expiration: '2025-04-01' + suffix: 'async' + mozinfo: 'remote_async' + replace: + tier: 3 + merge: + mozharness: + extra-options: + - '--setpref=remote.events.async.enabled=true' diff --git a/treeherder/intermittents_commenter/commenter.py b/treeherder/intermittents_commenter/commenter.py index e0cc044d16e..c82f7958c15 100644 --- a/treeherder/intermittents_commenter/commenter.py +++ b/treeherder/intermittents_commenter/commenter.py @@ -3,6 +3,7 @@ import time from collections import Counter from datetime import date, datetime, timedelta +import yaml import requests from django.conf import settings @@ -324,17 +325,47 @@ def get_bug_stats(self, startday, endday): bug_map = self.build_bug_map(bugs, option_collection_map) return bug_map, bug_ids + def fetch_test_variants(self): + mozilla_central_url = "https://hg.mozilla.org/mozilla-central" + variant_file_url = f"{mozilla_central_url}/raw-file/tip/taskcluster/kinds/test/variants.yml" + response = requests.get(variant_file_url, headers={"User-agent": "mach-test-info/1.0"}) + return yaml.safe_load(response.text) + + def get_test_variant(self, test_suite): + test_variants = self.fetch_test_variants() + # iterate through variants, allow for Base-[variant_list] + variant_symbols = sorted( + [ + test_variants[v]["suffix"] + for v in test_variants + if test_variants[v].get("suffix", "") + ], + key=len, + reverse=True, + ) + # strip known variants + # build a list of known variants + base_symbol = test_suite + found_variants = [] + for variant in variant_symbols: + if f"-{variant}" in base_symbol: + found_variants.append(variant) + base_symbol = base_symbol.replace(f"-{variant}", "") + if not found_variants: + return "no_variant" + return "-".join(found_variants) + def build_bug_map(self, bugs, option_collection_map): """Returning a dict of bug_id's with total, repository, test_suite and platform totals""" bug_map = dict() for bug in bugs: platform = bug["job__machine_platform__platform"] - test_variant = bug["job__signature__job_type_name"].rsplit("-", 1)[0] repo = bug["job__repository__name"] bug_id = bug["bug_id"] build_type = option_collection_map.get( bug["job__option_collection_hash"], "unknown build" ) + test_variant = self.get_test_variant(bug["job__signature__job_type_name"]) platform_and_build = f"{platform}/{build_type}" if bug_id not in bug_map: bug_infos = {