Skip to content
This repository has been archived by the owner on Nov 10, 2017. It is now read-only.

initial work to get compare-talos stood up inside of perfherder #465

Closed
wants to merge 16 commits into from
Closed

initial work to get compare-talos stood up inside of perfherder #465

wants to merge 16 commits into from

Conversation

jmaher
Copy link

@jmaher jmaher commented Apr 14, 2015

first round attempt.

Review on Reviewable

@edmorley
Copy link
Contributor

Thank you for taking a look at this :-)
The PR will also need changes to https://github.com/mozilla/treeherder-ui/blob/master/Gruntfile.js (use eg the perf.html entries as examples).


<script src="js/config/local.conf.js"></script>

<!-- build:js js/perf.min.js -->
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will override the perf.js file. Let's change perf.min.js -> compare.min.js. As @edmorley pointed out, you'll also need to make some gruntfile changes for the minification to work in production.

@avih
Copy link

avih commented Apr 15, 2015

If there was an online version where the progress could be tested (rather than only after you declare it done), it could help others give feedback.

@jmaher
Copy link
Author

jmaher commented Apr 15, 2015

avih you can clone my repo and run it locally- it is very easy! I don't think wlach is going for perfection here, just basics to get it in and we can iterate on it.

@edmorley
Copy link
Contributor

@avih
Copy link

avih commented Apr 15, 2015

Maybe it will and maybe it won't work out of the box (and it'd also need figuring out how to operate it, where to point various bits, etc), but a link to a live preview of a specific changeset with the thing which you want feedback for right at the front - would help a lot for people who don't work on this regularly.

@avih
Copy link

avih commented Apr 15, 2015

Is there a staging server where these changesets could be deployed and examined in a relatively quick cycle?

@jmaher
Copy link
Author

jmaher commented Apr 15, 2015

Avi. This is a pull request. It needs some type of sanity review before
getting to the staging server. When this is landed it will be about half
way done.

Joel
On Apr 15, 2015 7:12 PM, "avih" notifications@github.com wrote:

Is there a staging server where these changesets could be deployed and
examined in a relatively quick cycle?


Reply to this email directly or view it on GitHub
#465 (comment).

@edmorley
Copy link
Contributor

@jmaher, you could also clone the branch into a people.m.o account (and cp the example config file, which points at prod's API) if you wanted feedback before merging - it should Just Work from there too.

@@ -0,0 +1,40 @@
<!DOCTYPE html>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's call this file compareperf.html

<html ng-app="compare">
<head>
<meta charset="iso-8859-1" />
<title>Compare Talos</title>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's call this Compare Performance as we'll be using this for things aside from Talos at some point likely in the not too distant future.

@wlach
Copy link

wlach commented Apr 17, 2015

Merged manually.

@wlach wlach closed this Apr 17, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
4 participants