Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/llvm/llvm-lnt


https://github.com/llvm/llvm-lnt

[LNT] v4_global_status: Wired up left king control accordion.

llvm-svn: 161843

594319f00c0e018086d30c3dbc098f1aceaf2656 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added basic, bare javascript file I am going to file it in over the next commits.

llvm-svn: 161842

f924cd16e328e609807bee4e63f1f28deb27c995 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Fixed some whitespace.

llvm-svn: 161841

e9957f17f0a6ade423d57b037e5f9b02ebe39dee authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added jquery includes to header.

llvm-svn: 161840

2fc214bf63f184480e0268f7c6c2daa4690393a8 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added revision control panel. Also made a few small fixes.

*NOTE* This control panel is not completely wired up in this comment since I have
not included a...

1421b805fcaf2ba9ab69a7f30051fdb1e029ffbb authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added current settings control panel.

*NOTE* Baseline Type and Baseline Date in this commit are just set to None.
I will put in suppor...

5687c2f7f42d21f46697aa3bceaa937a193a8a15 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added preconfigured data view control panel.

*NOTE* This control panel is not completely wired up in this comment since I have
not included a...

7c505c1edf32fa0c18dfd5742e68be40fc02d600 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added machine control panel which allows you to selectively hide specific machines.

*NOTE* This control panel is not wired up in this commit.

llvm-svn: 161836

eacb57eb741f0e91ac8b911cfe6a015be08743ed authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added generic control panel styles.

llvm-svn: 161835

206f944d5023a6979eed734d6815a90c12c4f20a authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status.html: Added main control panel containers.

These containers are: emperor-control, right-king-control, and left-king-control. This is
a smal...

835881eb7a7dc3c3200fbfa8600c32535de51ea3 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] v4_global_status: Added code to handle field/revision arguments.

A field argument is either 2 or 3. 2 is for compile time and 3 is for
execution time.

Revision ...

ca2a9ad3e3a062b50fb99188e9057215fd074386 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added code to v4_global_status.html so that the proper css classes for the table to show/hide classes are generated.

llvm-svn: 161818

c67f4e04d0d85b8462119601fd82969dda07cd3a authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Global status overview page data columns are not all apart of the class 'worst-time',

just the second data column.

llvm-svn: 161817

cd850eb516401ca30fe098ac1a8580df8e4c7447 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added code which generates css class groupings and appends them to our data cells/headers

so we can easily hide/show columns by toggling css classes on the parent container of v4_global_s...

354cb6d81288b74714ea0f7bc58a32c885b3e6c9 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Fixed incorrect comment.

llvm-svn: 161815

8a9114181358c113fb7142ca08a3639ac4620d32 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Removed extraneous imports from views.py.

Removed csv, cStringIO, and json.

llvm-svn: 161814

3b11078e5f0b8cf30d14c873224949d4d7433d44 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Commit of initial version of global status page.

This page shows the performance change of all tests on all machines from the previous day agains...

3a3fb89ab4f0d93a603639be4463e11506d24360 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Update lnt.server.ui.utils.PctCell to allow specifying the cell class.

llvm-svn: 161812

f302bae1c41862bd4d4c7c5a4253486e611c04b3 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Updated lnt.server.reporting.runs so that it uses the new get_baseline_method on class Machine.

llvm-svn: 161707

c75ce0adc67ce4c97b0699212df94203409d2531 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added a get_baseline_run method to Machine in lnt.server.db.testsuitedb.py.

This will allow someone with a machine to find the closest order to a
specific baseline order fo...

21874028fb5fbc0cd17ebd4192d622c9ef7e26f2 authored over 12 years ago by Michael Gottesman <[email protected]>
Don't warn on .pyc files in the migrations directory.

llvm-svn: 161671

acd91ffc8af2cccf518bdbe1d0df350fe4b0ac06 authored over 12 years ago by Daniel Dunbar <[email protected]>
[LNT] Changed setup.py so that it includes all minified javascript files (i.e. *.min.js) in all subdirectories

of lnt/server/ui/static/jquery.

llvm-svn: 161457

41f501194b9b75ffa548846d14a2551d12a05a50 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Swapped out jquery contextmenu implementation.

There are a few different jquery contextmenu implementations online.
This one is a bit simpler t...

aa2e07ca2f739c81418c6396aa0049790ed99706 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Upgraded LNT to use html5.

This simply involved changing the doctype to html5 on the main template file
lnt/server/ui/templ...

1281e3b5df06e0fbbad70b410d1c48a6d1c913a9 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Updated LICENSE.TXT to reflect new jquery and new jquery plugins.

llvm-svn: 161425

43687787b37d4bbd2433cd24c9efbdf5295253b5 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added jquery plugin jquery.scrolltofixed to ui/static/jquery/jquery.scrolltofixed/*

for use with new compiler status overview page.

*NOTE* Code is licensed under the MIT License.

...

27b7ff30c597e841a6a3396195eb6bde9542015d authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added jquery plugin jquery.formdefaults in ui/static/jquery/jquery.formdefaults

for use with the new compiler status overview page.

*NOTE* code is MIT Licensed.

llvm-svn: 161423

6be2a5003daa1c8777967e3b6f46929e8665b51e authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added jquery plugin jquery.contextmenu for new compiler status

overview page that I am going to commit.

*NOTE* Code is MIT Licensed.

llvm-svn: 161422

aa49bc9371ba74139e7d6497548996ff0a26792b authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added latest jQuery, version 1.7.2 and jQuery-ui version 1.8.22.

*NOTE* I left the old jquery alone in the directory it was in,
static/jquery/1.5/*.

llvm-svn: 1...

5b8fe87e6b18b0abd7b80693cef7821c0e1503be authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added code to lnt/server/ui/static/sorttable.js so that DOM elements with class name sorttable_rev

are sorted in reverse.

llvm-svn: 161418

14a952c5f11987cb6fec91e51e35075ae82900f2 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Fixed comment.

llvm-svn: 161387

464cb3fac76db1e1cc39cccd07fa3c72e72d2b62 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added code to lnt/server/ui/util.py so that one can get the color string from a

cell without needing to render an actual html table cell. Also coloring NaNs was not
being handle...

5bb05e7ba348b5ce3e3b6bf121147b5fdb3d7c11 authored over 12 years ago by Michael Gottesman <[email protected]>
tests: Ignore templates in coverage report.

llvm-svn: 161341

f166f3bb2aa4d45de59b8b0129ac82bbc74e452a authored over 12 years ago by Daniel Dunbar <[email protected]>
Remove references to some config keys that are no longer used.

llvm-svn: 161340

56670571488dd40bba9594721c0c294604c41edb authored over 12 years ago by Daniel Dunbar <[email protected]>
Eliminate DB summary objects.

llvm-svn: 161339

514ff8be94502b2444f0d312d84ecc4a7ffd7613 authored over 12 years ago by Daniel Dunbar <[email protected]>
Don't crash if the cc1_binary we infer doesn't exist.

llvm-svn: 161338

18c78445fa5fcd632f7ef84ba9eba792cc463b39 authored over 12 years ago by Daniel Dunbar <[email protected]>
Integrate lnt.db.runinfo into lnt.server.reporting.analysis.

llvm-svn: 161337

5913b538d8b66071862282aab7463c8baaaf75d2 authored over 12 years ago by Daniel Dunbar <[email protected]>
Eliminate code for determining SimpleRunID in V4 databases.

llvm-svn: 161336

5f133aae50961b755c12dc8bfd2482d2be9e354a authored over 12 years ago by Daniel Dunbar <[email protected]>
Remove v0.3 database (PerfDB) itself and associated code (like reporting).

llvm-svn: 161335

f02cb0002026d519526a56eb2655c80d2c746190 authored over 12 years ago by Daniel Dunbar <[email protected]>
Remove UI support for v0.3 databases.

llvm-svn: 161334

cece30c18162daa649955dd4e6a998558d82ea9b authored over 12 years ago by Daniel Dunbar <[email protected]>
[LNT] Edited the 8th power gaussian heuristic in View2D.js so that it is more efficient.

llvm-svn: 161268

c0f1a76c798417d0e6341836f872363ac48264f7 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Edited View2D.js so that the highlighting opacity gets lighter faster.

This was done by changing the opacity heuristic to an 8th power gaussian.

llvm-svn: 161259

54b1cf8e6b7c873b40f22fd36e250a2eca4fe587 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added code to views.py so that revision highlighting is performed when one views a specific test/run/revision graph.

llvm-svn: 161213

4b15303763b46e3345b30dcd8d8a47c3ec50c066 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Added code to View2D.js which allows one to highlight the area in between two revisions in a graph.

This will be used to highlight the area in between two revisions in a run graph.
The idea is tha...

773fd40693e0c7e56565b253df9627d37b49dcd8 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] jslint: Fixed missing semicolons in order_aggregate_ui.js.

llvm-svn: 161208

803d1149b301f67c1792c2ea6f2ed59f154bb5a6 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT] Ran jslint on View2D.js and fixed all missing semicolons. There are

still more than a few warnings. This should be checked out.

llvm-svn: 161137

de07e9d2768b52b1a02972234e21e91264cb6f04 authored over 12 years ago by Michael Gottesman <[email protected]>
[LNT]. Ran JS Lint on v4_summary_report_ui.js. Fixed all warnings.

llvm-svn: 161136

ad28ec7d071ee942f7008a18238b3de7a6786760 authored over 12 years ago by Michael Gottesman <[email protected]>
Updated style.css so that [db_name] and Database: [DB Selector] have the same

padding towards the outside of the nav box.

llvm-svn: 160936

79353ce9cdf9c6846592e9bdaa438c096c456cf2 authored over 12 years ago by Michael Gottesman <[email protected]>
Updated layout.html/style.css so that the footer of the page is in a proper footer

container and removed the <br> tags and replaced them with proper <p> tags.
Additionally I added ...

f6a786f93ca6b8417f3697e121e59131d1d5018c authored over 12 years ago by Michael Gottesman <[email protected]>
Upgraded layout.html/style.css so that the zorg navheader is implemented via

css instead of tables.

llvm-svn: 160934

a9342e01047f8c348973bb9eb74a27bdd578deb7 authored over 12 years ago by Michael Gottesman <[email protected]>
lnt.server.ui: Add a .../daily_report short cut that redirects to the most recent daily report.

llvm-svn: 160748

a8e1a743ed7aa826bcda244df99d2275f0c55a93 authored over 12 years ago by Daniel Dunbar <[email protected]>
[lnt/v0.4] lnt.server.ui/v4_daily_report: Build and dump raw result data table.

- Still no attempt at presenting data in a human grokable format, but we are
now querying ...

8ec13f6ed6bd6e63fac9fe1e18010909f4d4d5f1 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.server.ui.globals: Provide zip for use in templates.

llvm-svn: 160746

65e90a669decde5c6188da9e430bd97608d24327 authored over 12 years ago by Daniel Dunbar <[email protected]>
[lnt/v0.4] lnt.server.ui: Start work on a "daily report".

- The idea is to try and provide a single report that adequately (and
losslessly) summarizes ...

366d8fa63a52af1939575a6bebbdd7f2327042c4 authored over 12 years ago by Daniel Dunbar <[email protected]>
Remove some CBE remnants.

llvm-svn: 160645

021bdd05340f59ba24b87cac3c8d703caf33fbc7 authored over 12 years ago by David Blaikie <[email protected]>
1. Further split the function "prepare_basedir" into two functions:

"prepare_report_dir" and "prepare_build_dir".

2. Create a sub-directory to build the tests fo...

f45170d15916bc303c080649557b58de8db0db43 authored over 12 years ago by Hongbin Zheng <[email protected]>
Refactor: Move the basedir preparing code to a standalone function.

llvm-svn: 160537

7403898cb8fb19c9e24030c2e3808af96935b630 authored over 12 years ago by Hongbin Zheng <[email protected]>
Fix forgotten renamed variable.

llvm-svn: 158216

a88120de8c31bb550de2a51f1a43ae6de5c5f06b authored over 12 years ago by Jakob Stoklund Olesen <[email protected]>
lnt.util.ServerUtil: Call proper constructor function.

llvm-svn: 157945

428d8f867d0df42ef0c3ba2f85c95e8e37070dd4 authored over 12 years ago by Daniel Dunbar <[email protected]>
UI/v4_machine: Sort runs with the same order by start time.

llvm-svn: 156437

1c96fd9c1e878fd9d792f21917444ebb02810e2f authored over 12 years ago by Daniel Dunbar <[email protected]>
UI/v4: Show duration instead of end time, which is more interesting and

readable.

llvm-svn: 156436

74ef0ae34bf62a934c1d0be04bf25059516918a9 authored over 12 years ago by Daniel Dunbar <[email protected]>
UI summary_report/edit: Initialize config object properly (so editor can work if no config has been defined yet).

llvm-svn: 156435

9d0c128a1e000445af8307047ac7de152671e9a4 authored over 12 years ago by Daniel Dunbar <[email protected]>
UI/v4_machine: Order runs properly (and fix a FIXME).

llvm-svn: 156434

567db653b9f0f3672f209a8dd18cef06fad4e4ce authored over 12 years ago by Daniel Dunbar <[email protected]>
UI/v4 runs: Add support for using median instead of min to aggregate values.

llvm-svn: 156015

d84f10e2e3487d65b3174e965d1721c2e8d08d99 authored over 12 years ago by Daniel Dunbar <[email protected]>
UI/v4 reporting: Don't show baseline numbers if it is the same as the comparison run.

llvm-svn: 156014

6a0861b03f8c2f4621254aee44e1aa0f900fef33 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt import: Add a --quiet option.

llvm-svn: 156013

e78749082fd8523983da780a59400e58b3762cdf authored over 12 years ago by Daniel Dunbar <[email protected]>
UI/v4_run: Add missing tab in data table.

llvm-svn: 156012

20b6296412b7c3b3797eb47f5c5fa4d392b3f524 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.tests.compile: Run tests with -w, we shouldn't penalize newer compilers for

adding betters warnings.

llvm-svn: 155854

752b27ba275eb27ac43115ca3356d51eb3a0d711 authored over 12 years ago by Daniel Dunbar <[email protected]>
[Summary Report] Add a simple but functional UI for defining the summary report.

llvm-svn: 155714

3fd42b4de1d62c236484140bd8b5864528f040e8 authored over 12 years ago by Daniel Dunbar <[email protected]>
[Summary Report] Add a list of exact machine names (instead of patterns).

llvm-svn: 155713

65b69080aa942a8a88ec125a1a4b0cedc0b4eccd authored over 12 years ago by Daniel Dunbar <[email protected]>
[Summary Report] Change config to also include a name for each "report order" --

it is easier to read the report when we can associate release names instead of
decoding tags or r...

679850dca2e7f9f4f9fc9d27704f4baa44628516 authored over 12 years ago by Daniel Dunbar <[email protected]>
[Summary Report] By popular request, don't invert numbers to present

"speedup". Apparently the interested humans want "better" to equal "down".

llvm-svn: 155711

e4e699332f272922d1f9df212232f70b5af83467 authored over 12 years ago by Daniel Dunbar <[email protected]>
Add LNT license file, and the JSON2 lib.

llvm-svn: 155710

3455788c2403ee32c02767477d08891bd965d6d8 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.tests.compile: Another tweak to command line quoting.

llvm-svn: 155709

d35e0aff4470f5b33aadf17d3e38d0d6cb015ca4 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.tests.compile: Improve quoting of logged commands, and fix a few other minor bugs.

llvm-svn: 155442

32d055a89678e8acb2647065a9d85fef47c6170d authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.server.ui.views/v4_graph: Don't crash when plotting data with versioned numbers.

- The resulting graphs aren't particularly useful, though.

llvm-svn: 155322

85d581060cdeac6f7d5967a9b2c4ed089999fe5e authored over 12 years ago by Daniel Dunbar <[email protected]>
Fix refacto.

llvm-svn: 155008

2d0a39243eda07c91ca747d5258b410468e6bcb7 authored over 12 years ago by Daniel Dunbar <[email protected]>
Update package_data to make sure we install Flot and jQuery.

llvm-svn: 154938

82467a8cc3a84dbd2b904c4e8ed633cbc00d833f authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt runserver: Add a --profiler option.

- Writes to a profiler.log in the local directory.

llvm-svn: 154934

4b71d2f8a79ff7d1afb45d8a3d3cddbcf83268c8 authored over 12 years ago by Daniel Dunbar <[email protected]>
SummaryReport: Optimize query / SA overhead for report.

llvm-svn: 154933

4a63bda73cd388b2b75a209150324513782172ab authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.server.reporting: Add a new SummaryReport object.

This is pretty ad hoc at the moment, but it provides a way to get an overall
summary of how we a...

40f9da7fb52ff9dab27d3dca53b43de6dbbd2ed2 authored over 12 years ago by Daniel Dunbar <[email protected]>
Add a |pprint filter, handy for development purposes sometimes.

llvm-svn: 154931

d55dc7e4697669e31041321a956ff2c6b1a5b40f authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.testing.util.compilers: Add support for sniffing versions from Clang built purely from git repos.

llvm-svn: 154721

4612a32b6f81c436ad13c55cad9d592bcc3636d7 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.testing: Update new reports to include all parts of production build version numbers, and not space pad the result.

llvm-svn: 154720

db35a21e0179587eabb04869016bb3ea5d1e8f3a authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.util.ImportData: Add some report versioning, so that we can auto-upgrade incoming reports.

- This is a companion to the previous commit (which was aimed at upgrading the exist database), ...

9475036348e6269b2273faccb553eadf5db0a4e2 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.server.db: Add support for rewriting the database to auto-upgrade the run order to drop the old extra padding and also to include all of the version components for production builds.

llvm-svn: 154718

d92d7ec9ed9134a7b49f688ea8f405a6c0d98863 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.server.db: Change order fields to be compared as numerically, including for version strings.

llvm-svn: 154717

a77fc450567f93209d8a8219c96be466266a116b authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.testing.util.compilers: Simplify get_cc_info() a bit to more clearly separate the interrogation from the parsing.

llvm-svn: 154716

d1819c4e22abfa63183c7c0cca8f6b7ce3b8b155 authored over 12 years ago by Daniel Dunbar <[email protected]>
views/V4: Insert line breaks in multi-lines 'Run Info' values.

- Also, sort case sensitively.

llvm-svn: 154715

b6bc9713d7afa8832bd35210f84ce1cd3face13b authored over 12 years ago by Daniel Dunbar <[email protected]>
Add 'lnt update' action to just run the auto-upgrade on a database.

llvm-svn: 154714

8c176ad8c4a97a0caefad4f31d02a50262eb7c2e authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt create: Add a --show-sql option.

llvm-svn: 154713

f21fd432b8f6a60c9626b8dcef53495d72859ab0 authored over 12 years ago by Daniel Dunbar <[email protected]>
Fix some distribution problems.

- Source and install were missing migration scripts (because they live outside the package hiera...

10faca076300c60b91e4aa2a2df2f62eb9cd2db6 authored over 12 years ago by Daniel Dunbar <[email protected]>
lnt.server.db.v4db: Only attempt auto-update once per DB.

llvm-svn: 154562

50e0dbe116dd136e1b16a498fe9110a906dd5d5d authored over 12 years ago by Daniel Dunbar <[email protected]>
[tests] Add some minimal testing that just verifies the main UI pages render correctly.

llvm-svn: 154561

eb0d8ff2b520acd3e1ad63b33139b68875d6b2ae authored over 12 years ago by Daniel Dunbar <[email protected]>
[tests] Add some minimal testing of 'lnt runtest nt'.

llvm-svn: 154560

7fe87209cde7ab1b58ae0c61134f7070d70d0e57 authored over 12 years ago by Daniel Dunbar <[email protected]>
[tests] Add some minimal testing of the compiler sniffing in lnt.testing.utils.compilers.

llvm-svn: 154559

7c95c122156ab427dc40d5040a61e9d352dacefe authored over 12 years ago by Daniel Dunbar <[email protected]>
Stop creating test suite definitions and tables on the fly.

- We do it all at initialization (or upgrade) time now.

llvm-svn: 154558

3a4834e32d77c22410324f7bcc2e6ecd0bca835d authored over 12 years ago by Daniel Dunbar <[email protected]>
upgrade_0_to_1: Always create the per-test suite tables for the known test suite types.

llvm-svn: 154557

7f585029766b78ad2dd68083399bdd4e2755fdab authored over 12 years ago by Daniel Dunbar <[email protected]>
upgrade_0_to_1: Always create test suite definitions for the known test suite types.

llvm-svn: 154556

07c44819ce4f7100abaabb2943ba7e9c6f37eebc authored over 12 years ago by Daniel Dunbar <[email protected]>
Rework how we manage database initialization in the presence of migrations.

- Execute a full update process on newly created databases to bring them up to the current vers...

0918ed125cf6cc436a6164c9a1f82cd0ad4505f6 authored over 12 years ago by Daniel Dunbar <[email protected]>