Skip to content

Instantly share code, notes, and snippets.

This file has been truncated, but you can view the full file.
[
{
"name": "addon-tps-xpi",
"symbol": "addon",
"groupsymbol": "TPS"
},
{
"name": "artifact-build-linux64-artifact/opt",
"symbol": "AB",
"groupsymbol": ""
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
loader: taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.iris:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
loader: taskgraph.loader.transform:loader
transforms:
- taskgraph.transforms.iris:transforms
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
job-defaults:
fetches:
fetch:
by-platform:
linux64.*:
linux64-opt-build: build-linux64-shippable/opt
macosx1014-64.*:
macosx64-opt-build: build-macosx64-shippable/opt
windows10-64.*:
win64-opt-build: build-win64-shippable/opt
3:43 PM <KWierso> any pointers on how to schedule tasks to run via cron?
3:43 PM <KWierso> (and still letting me use transforms to create all of the tasks I need to run per platform)
5:00 PM <tomprince|stange-loop> KWierso: I can chat about that tomorrow. I've been away at strange loop the last bit.
5:03 PM <KWierso> tomprince|stange-loop: thanks. No huge rush on this stuff, but we're getting toward the end of my contracted time to be working on this stuff
5:58 PM <Callek> KWierso: are you still around? ... is this Gecko?
5:58 PM <KWierso> Callek: I'm around, and this is Gecko-adjacent (the iris stuff)
5:59 PM <Callek> is the intention to schedule it via Gecko tree/code?
5:59 PM <Callek> or would it be a github-project taskgraph hookup
5:59 PM <KWierso> the powers that be seem really intent on targeting Nightly builds specifically, rather than per-push opt or shippable builds. I'm trying to figure out the best way to do this
5:59 PM <KWierso> at the moment for my testing work, I'm just doing it per-push again
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
loader: taskgraph.loader.single_dep:loader
transforms:
- taskgraph.transforms.job:transforms
- taskgraph.transforms.task:transforms
@KWierso
KWierso / gist:52d65b5d6d14a085a2145cabf88b516d
Created July 13, 2019 08:46
log apihelpererrors as they happen
From febeba0bf0c43d4b44fb10922166401442a9e229 Mon Sep 17 00:00:00 2001
From: Wes Kocher <kwierso@gmail.com>
Date: Sat, 13 Jul 2019 01:42:08 -0700
Subject: [PATCH] Print out the apihelpererror when we hit it
---
src/core/api/errors.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/core/api/errors.py b/src/core/api/errors.py
$ iris -k
Serving HTTP on 127.0.0.1 port 2000.
Can't find file extension: runs
Desired target: sample
Found target named Sample
----------------------------------------------------------------------------Test session sample started----------------------------------------------------------------------------
Iris settings:
target: sample, rerun: False, highlight: False, clear: False, email: False, level: 20, control: True, locale: en-US, mouse: 0.5, no_check: False, override: False, port: 2000, test: , workdir: /Users/wkocher/.iris, exclude: , resize: False, virtual_keyboard: False
@KWierso
KWierso / gist:c91cc071047e5d35be5f519c7f4aee9f
Created April 9, 2019 21:49
mach build -v without artifact builds
This file has been truncated, but you can view the full file.
wkocher-vffvh8:mozilla-central wkocher$ ./mach build -v
/Users/wkocher/mozilla/mozilla-central/objdir-frontend/config.status is out of date with respect to /Users/wkocher/mozilla/mozilla-central/objdir-frontend/.mozconfig.json
0:00.91 Clobber not needed.
0:00.91 Adding make options from /Users/wkocher/mozilla/mozilla-central/mozconfig
MOZ_OBJDIR=/Users/wkocher/mozilla/mozilla-central/objdir-frontend
OBJDIR=/Users/wkocher/mozilla/mozilla-central/objdir-frontend
FOUND_MOZCONFIG=/Users/wkocher/mozilla/mozilla-central/mozconfig
export FOUND_MOZCONFIG
0:00.93 /usr/bin/make -f client.mk -s configure
0:00.96 cd /Users/wkocher/mozilla/mozilla-central/objdir-frontend
@KWierso
KWierso / gist:64fe0ca5dd1257c44d02d64dddc5959b
Created April 9, 2019 21:30
./mach android assemble-app --debug output
This file has been truncated, but you can view the full file.
wkocher-vffvh8:mozilla-central wkocher$ ./mach android assemble-app --debug
0:00.84 /Users/wkocher/mozilla/mozilla-central/gradlew geckoview:generateJNIWrappersForGeneratedWithGeckoBinariesDebug app:generateJNIWrappersForFennecWithoutGeckoBinariesDebug app:assembleWithoutGeckoBinariesDebug app:assembleWithoutGeckoBinariesDebugAndroidTest -x lint --debug
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=utf-8
14:29:29.422 [INFO] [org.gradle.internal.nativeintegration.services.NativeServices] Initialized native services in: /Users/wkocher/.gradle/native
14:29:29.728 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClient] Executing build cfffa0d3-301a-4897-b31c-24966227b784 in daemon client {pid=71359}
14:29:29.740 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface utun0
14:29:29.740 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
14:29:29.740 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses]