Skip to content

Instantly share code, notes, and snippets.

View luser's full-sized avatar

Ted Mielczarek luser

View GitHub Profile
#!/usr/bin/env python
import csv
import json
import sys
data = json.load(open(sys.argv[1], 'rb'))
all_data = sorted(((size, artifact, task) for (task, td) in data.iteritems() for (artifact, size) in td['artifacts']), reverse=True)
w= csv.writer(sys.stdout)
w.writerow(['Size', 'Artifact', 'Task Type'])
#!/usr/bin/env python
from __future__ import print_function
import click
import json
import logging
import requests
from collections import defaultdict, namedtuple
00 0d7fdab8 734e85d1 mozglue!mozalloc_abort(char * msg = 0x0d7fdad0 "out of memory: 0x000000003A000000 bytes requested")+0x36 [z:\build\build\src\memory\mozalloc\mozalloc_abort.cpp @ 34]
01 0d7fdb08 5e0aa9f2 mozglue!mozalloc_handle_oom(unsigned int size = <Value unavailable error>)+0x61 [z:\build\build\src\memory\mozalloc\mozalloc_oom.cpp @ 54]
02 0d7fdb68 5dffc117 xul!core::char_private::check+0x102
03 (Inline) -------- xul!alloc::vec::Vec<webrender::prim_store::BrushPrimitive>::push+0x46f [C:\projects\rust\src\liballoc\vec.rs @ 971]
04 0d7fdddc 5dffae29 xul!webrender::prim_store::PrimitiveStore::add_primitive(struct webrender::prim_store::PrimitiveStore * self = <Value unavailable error>, struct euclid::rect::TypedRect<f32, webrender_api::units::LayoutPixel> * local_rect = <Value unavailable error>, struct euclid::rect::TypedRect<f32, webrender_api::units::LayoutPixel> * local_clip_rect = <Value unavailable error>, union core::option::Option<webrender::freelist::FreeListHandle<webrender::clip::ClipStoreMark
{
"build": {
"as": "$(CC)",
"cc": "/home/luser/.cargo/bin/sccache /usr/bin/gcc -std=gnu99",
"cxx": "/home/luser/.cargo/bin/sccache /usr/bin/g++",
"date": "2018-04-26T10:59:41Z",
"host": "x86_64-pc-linux-gnu",
"id": "20180426105941",
"number": 0,
"target": "x86_64-pc-linux-gnu"
client daemon-client scheduler daemon-builder builder
| | |<-------?----------| |
|-Request::Compile->| | | |
|--JobAllocRequest->| | |
| |--AllocAssignment->| |
|<--JobAllocResult--| | |
|--BuildRequest------------------------>| |
| |--BuildRequest->|
|<--BuildResult-------------------------|
This file has been truncated, but you can view the full file.
--- /tmp/tasks-symbols-nightly-full.json 2018-04-12 10:42:36.670934942 -0400
+++ /tmp/tasks-symbols-th-platform-full.json 2018-04-12 12:04:29.200863021 -0400
@@ -47,7 +47,8 @@
},
"symbol": "AB",
"tier": 2
- }
+ },
+ "treeherder-platform": "linux64/opt"
},
--- /tmp/tasks-symbols-th-platform.json 2018-04-12 12:04:01.052861502 -0400
+++ /tmp/tasks-symbols-try.json 2018-04-12 12:02:45.788852195 -0400
@@ -351172,6 +351172,127 @@
"workerType": "gecko-3-b-android"
}
},
+ "build-android-aarch64/opt-upload-symbols": {
+ "attributes": {
+ "always_target": false,
+ "build_platform": "android-aarch64",
<style type="text/css">
@font-face {
font-family: "EmojiOneColor";
src: url("EmojiOneColor-SVGinOT.ttf") format("truetype");
}
.s {
font-family: EmojiOneColor;
}
</style>
<span>&#128176;</span>
@luser
luser / -
Created April 10, 2018 16:17
Fresh nodrop v0.1.12
Fresh lazycell v0.6.0
Fresh lazy_static v1.0.0
Fresh smallvec v0.6.0
Fresh winapi-build v0.1.1
Fresh percent-encoding v1.0.1
Fresh rustc-demangle v0.1.7
Fresh libc v0.2.40
Fresh scopeguard v0.3.3
Fresh futures v0.1.21
--- /tmp/old-tasks.json 2018-03-26 11:31:34.594155074 -0400
+++ /tmp/tasks-symbols-nightly.json 2018-03-26 12:59:16.290562050 -0400
@@ -349125,126 +349125,6 @@
"workerType": "gecko-3-b-android"
}
},
- "build-android-api-16/opt-upload-symbols": {
- "attributes": {
- "always_target": false,
- "build_platform": "android-api-16",