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

Fix typo from r297125

llvm-svn: 297245

986a5ff746d2b302264cfc3b8204a211afd0671e authored almost 8 years ago by Matthias Braun <[email protected]>
Add cross-compilation support to 'lnt runtest test-suite'

This adds cross-compilation support for the cmake+lit-based way to build
and run the test-suite,...

62885819e8c67cb71a5636f4ea0b025060f5938a authored almost 8 years ago by Kristof Beyls <[email protected]>
Add a few hints on how to reduce noisiness.

Differential Revision: https://reviews.llvm.org/D30488

llvm-svn: 297002

61e4bed5eb42f9e434175869a6d8c4c7a8933420 authored almost 8 years ago by Kristof Beyls <[email protected]>
Daily report: only display non empty result tables to avoid cluttering the UI.

Summary:
This is a useability fix only. Empty tables are only taking space and
this is distracti...

fd2a1b12d975630c73c656a048ffc997e6651987 authored almost 8 years ago by Arnaud A. de Grandmaison <[email protected]>
Daily report: display the number of tests seen near the top of the report, rather than at the bottom.

Summary:
The usual process when looking at the daily report page is:
1. Look at which builder su...

66f4219933ab1328c68175d72c3aab08c237aa96 authored almost 8 years ago by Arnaud A. de Grandmaison <[email protected]>
Get cc info from CMake cache instead of from command-line

There are multiple ways to specify the compiler to use, such as:
- Using the --cc command line o...

73f8ff2277c09b1471dfd31ec1e0f3f8c1d06190 authored almost 8 years ago by Kristof Beyls <[email protected]>
[doc] Name some other useful fields when importing data.

llvm-svn: 294951

25db58257d908765c8d92a9a174cad141235c0cf authored almost 8 years ago by Arnaud A. de Grandmaison <[email protected]>
Run configure earlier in runtest test-suite [NFC]

This is in preparation for follow-on work where we'll extract the
compiler used from the CMakeCa...

8e4f1d9dc0129a7f3dfdd97e5ba25e814539a607 authored almost 8 years ago by Kristof Beyls <[email protected]>
Remove unused parameter from lnt runtest test-suite run method.

llvm-svn: 294742

d31c9bdbc1169614ac985428300fabc6052a90cc authored almost 8 years ago by Kristof Beyls <[email protected]>
Update run pages to use new baselines

Rolling out the new baseline feature to the run comparison page.

llvm-svn: 294045

5f3859d74cf28668c5052338ea4fbf595aa9ed14 authored almost 8 years ago by Chris Matthews <[email protected]>
Whitespace + comments fixups

llvm-svn: 294044

18e176b220c18ac69a46e4c83a3fe4fa7f2f5c01 authored almost 8 years ago by Chris Matthews <[email protected]>
Use flashes to report errors in page settings to user

These 404s were used before we had good flash support. Now we can easily
report errors that way,...

5dd7f19d4c67c1bb0ec6b6e0bce9745d43e13d82 authored almost 8 years ago by Chris Matthews <[email protected]>
Require the typing module

So we can do nice static analysis on LNT.

llvm-svn: 293988

885f6b727b456462daa9729ac05eecead9d6b882 authored almost 8 years ago by Chris Matthews <[email protected]>
Add global, user selectable, baselines to LNT

This feature adds named baselines to LNT, and then switches
between them. The motivation for th...

78e1dd340f3a2f2bc7daf154ae8d47d4465d2add authored almost 8 years ago by Chris Matthews <[email protected]>
Use constants for HTTP codes

llvm-svn: 293984

bf809726d7a7262462b7fd8fe163e408af588c43 authored almost 8 years ago by Chris Matthews <[email protected]>
Typos and whitespace

llvm-svn: 293983

8d64d61f76d9ded09753a0da3fd254558dcbd464 authored almost 8 years ago by Chris Matthews <[email protected]>
Remove old style exception

llvm-svn: 293982

d2f677383bfd7e56442c14eb627f662204d83717 authored almost 8 years ago by Chris Matthews <[email protected]>
Don’t shadow outer name

llvm-svn: 293981

bfb54e902d6bb6c5407d3f5a1f72503f13d119ea authored almost 8 years ago by Chris Matthews <[email protected]>
New style exception

llvm-svn: 293980

cf5ae39c4023870d8c08368c9cfa61918e75b2d2 authored almost 8 years ago by Chris Matthews <[email protected]>
Rename some stuff

This old code has some strange names, refactor them to PEP8

llvm-svn: 293979

d58aa0dc55efef59c12a305c88eb30b8c8584e47 authored almost 8 years ago by Chris Matthews <[email protected]>
More whitespace fixups

llvm-svn: 293978

d7e6984c00e7e9109b59701ff430d4f582756823 authored almost 8 years ago by Chris Matthews <[email protected]>
Some whitespace fixups before big refactor

llvm-svn: 293977

8650a87fc96360a1ef73d01cfb7d142e4f7575ad authored almost 8 years ago by Chris Matthews <[email protected]>
Remove old style exception

llvm-svn: 293976

5c1b1608cf50a66bf1e8b7e3c4af34c780480519 authored almost 8 years ago by Chris Matthews <[email protected]>
PEP8 fixups

llvm-svn: 293975

20ed29ea7a7b29fc1cf42e657057953f19d47160 authored almost 8 years ago by Chris Matthews <[email protected]>
In some old versions of pip there is no session flag

If we explode, try not using that flag.

llvm-svn: 293974

3d53995fbbec9feab4e518676eba1a6772d1beb7 authored almost 8 years ago by Chris Matthews <[email protected]>
Ignore venvs in LNT

It is very common to have a venv in the root folder in a flask app. Our
instructions mention thi...

85c972e0ad749d3f3864cd08e3f0270597287e1f authored almost 8 years ago by Chris Matthews <[email protected]>
Update dependent package versions

Update all of LNT’s dependent packages that I feel like won’t break
anything.

We can’t upgrade ...

4f311256e739ab6ba884a3574d3b44bf2e42d4e8 authored almost 8 years ago by Chris Matthews <[email protected]>
Get server requirements right from client file

No need to duplicate this anymore

llvm-svn: 292851

6f7843348847207658efb6a87563977c12bce9a8 authored almost 8 years ago by Chris Matthews <[email protected]>
LNT graph New Setting options to use mean as aggregation function

Added a new settings option in LNT graph to use the mean instead of min/max as the aggregation f...

a58b4dbd4a689bdedc3cf2fde7ce3907dbceb542 authored almost 8 years ago by A Bergen <[email protected]>
Make lnt runtest test-suite not stop on build failures in the tests.

llvm-svn: 292610

3b5cc7df528a444da5bd6800b7ffa7693758dff3 authored almost 8 years ago by Kristof Beyls <[email protected]>
Builds are not clean between repeated runs

Motivation:
When doing a compile multiple times in a row only the first build is actually happen...

fd1734989fd74703c2e05768594bb6b11cf4ee57 authored almost 8 years ago by A Bergen <[email protected]>
[doc] Typo fixes.

And reformat the text so that it's not too wide while being there.

llvm-svn: 292410

b8f9735de839c462021780f2d3ec4c27af9aaed8 authored almost 8 years ago by Arnaud A. de Grandmaison <[email protected]>
PEP8 fixups

llvm-svn: 292317

ff313790a6207fe7cacafc0155d2c5cf95f2614b authored almost 8 years ago by Chris Matthews <[email protected]>
Update the blacklist test to new machine syntax

This test was not updated when I added machines to the blacklisting
syntax. Also, I have update...

5512f655036f0a74e34126eaca6821c4c46d1a46 authored almost 8 years ago by Chris Matthews <[email protected]>
Generate csv test report for test-suite

csv test reports are typically easier to quickly analyze than json or
xml reports. Therefore, al...

ff39a6f56bcbe5086bb0a27feeb84bf368233071 authored almost 8 years ago by Kristof Beyls <[email protected]>
Make sure sample field also has a name in all cases

Hopefully this will fix a Green Dragon bot failure.

llvm-svn: 291164

66b2041ec436841617514e4301a2143f782b530d authored about 8 years ago by Chris Matthews <[email protected]>
Fix missing machine name

For some reason, that does not happen on my machine, the machine name
is not set in some of thes...

25cf21945cd78beabbd758016e04234bab0a47ed authored about 8 years ago by Chris Matthews <[email protected]>
Fix missing machine name in test

llvm-svn: 291153

5265578d4a01e7ad90d03860d36d7b66090a4d13 authored about 8 years ago by Chris Matthews <[email protected]>
Well, that is out of date!

llvm-svn: 291057

bf1c435f0876eac4b70098bfdf26bad87ba40973 authored about 8 years ago by Chris Matthews <[email protected]>
Rename file to be markdown

All these nice Git web systems render markdown in the project readme,
so lets make this a md fil...

f8e680757667753094aa3bb80ee7dd9574203ff6 authored about 8 years ago by Chris Matthews <[email protected]>
Zoom to x-axis based on data only, not regressions

llvm-svn: 291055

ec9222fde399997f3b6f9cc770b90e135461e4a6 authored about 8 years ago by Chris Matthews <[email protected]>
Only render the top baseline in blue

llvm-svn: 291054

f157aad6f67a86c0cefc1d0e32947badfd2d0204 authored about 8 years ago by Chris Matthews <[email protected]>
No need to log this

Once upon a time, this was nice to see - but it makes the logs grow too fast.

llvm-svn: 291053

8d53e443c3536177fa68eccdae6146b5e23d5c1b authored about 8 years ago by Chris Matthews <[email protected]>
Fixup SampleField name

We don’t want to compare on sample fields directly, but their names.

llvm-svn: 291052

789dd9ed9e62dc9a0b0fb0f892fbc15f1ae3731c authored about 8 years ago by Chris Matthews <[email protected]>
Better log display

Add JS datatable to make log display more useful.

llvm-svn: 291051

1f9f68540782bd9451d0f3b6b70b7c2e5f230f94 authored about 8 years ago by Chris Matthews <[email protected]>
Stagger background processing jobs

llvm-svn: 291050

967cdee014176346d70252ec02b847e1bab22279 authored about 8 years ago by Chris Matthews <[email protected]>
Make this local

llvm-svn: 291049

739001d4a390c7256cd6dea1721ebaf66bde390b authored about 8 years ago by Chris Matthews <[email protected]>
For debugging

llvm-svn: 291048

ea33b725a0887f9a958dc890799255cf61de6bba authored about 8 years ago by Chris Matthews <[email protected]>
More criteria for filtering

llvm-svn: 291047

5bf517f29ecf94c89eef07123827e80a3d39033d authored about 8 years ago by Chris Matthews <[email protected]>
Make help output for "lnt runtest test-suite" complete.

llvm-svn: 289935

2fad56e41bf8ef6b3dcd8888c8ed774b43f92717 authored about 8 years ago by Kristof Beyls <[email protected]>
Filter regression views by machine name

In some cases it is nice to see regressions only for a particular
machine. This adds a argument...

f8acb1b78b1cc47f9f52df91fa33c963ff6c4a70 authored about 8 years ago by Chris Matthews <[email protected]>
This requirement is wrong, previous runs do not have to have the same hash

Previous runs can come from anywhere and there is no reason for them to
have matching hashes. I...

6a41fe3531574dd7305267e20f31ec9fdff567d4 authored about 8 years ago by Chris Matthews <[email protected]>
Better logging for different sample hashes

llvm-svn: 286538

5c95475164f49bbb3deca468a17a4a8cde698b93 authored about 8 years ago by Chris Matthews <[email protected]>
Put log messages in pre tags

It is annoying that wrapped messages like exceptions lose their new
lines.

llvm-svn: 286391

6894faa3f90a528ae33ca997d16b2120c4059a69 authored about 8 years ago by Chris Matthews <[email protected]>
In matrix view show newest to oldest, and add baseline to the top

llvm-svn: 286310

796179d2a9fd23b7b9f2c37832a398dd4572f51d authored about 8 years ago by Chris Matthews <[email protected]>
Better to have an explicit exception to detect

llvm-svn: 286309

a59afa89c06f9ba195d9d011e7bbc2e836bd76f9 authored about 8 years ago by Chris Matthews <[email protected]>
Set default values before conditionals

Summary: Patch by Azharuddin Mohammed

Reviewers: hfinkel, MatzeB, mgrang, cmatthews

Subscriber...

4045bbfc5cae51b0ae8520d1d2f8bdefc1d2ed34 authored about 8 years ago by Mandeep Singh Grang <[email protected]>
[lnt] Add missing .arcconfig

Summary: LNT seems to be missing .arcconfig file.

Reviewers: cmatthews

Differential Revision: ...

130fe75c3e84454e675050986d5cdb1161998688 authored about 8 years ago by Mandeep Singh Grang <[email protected]>
Avoid running regex on None

Summary:
We are attempting to run regex on version_ln even if it is None. This can cause TypeErr...

b4f82098990880ffeed8f353755ae7cab3a3e37d authored about 8 years ago by Mandeep Singh Grang <[email protected]>
Make change grouping control regression lists

We have had problems keeping consistent regression lists during
processing. Now query them ever...

125f05b69f2d22bc0f9a216577f42ffc98d4fa40 authored about 8 years ago by Chris Matthews <[email protected]>
Example how to convert run JSON to a CSV

llvm-svn: 284561

d563372173b4d9220b72004b31904e3f9c6b0f3e authored about 8 years ago by Chris Matthews <[email protected]>
More aggressive change lumping

This changes change grouping to use soft comparisons instead of equality.
Currently we compare m...

1f1b8e4b9026646ffa1d69de5990e90476d0ccc7 authored about 8 years ago by Chris Matthews <[email protected]>
Remove unused import

llvm-svn: 284559

528e519abd6570a3c0133830417452ae7a0aa6b8 authored about 8 years ago by Chris Matthews <[email protected]>
Better failure mode when we can't detect clang version

Right now we submit data with order=0, which means when we can't detect
the compiler version all...

1d43f9ba55339e9c316c2480c82ced4ee9d67f17 authored over 8 years ago by Chris Matthews <[email protected]>
Fix Jenkins parse error caused by missing quotes

llvm-svn: 282978

5261335cf13ebd1b02e9944f8bdae2ca51f08dbe authored over 8 years ago by Chris Matthews <[email protected]>
Fix broken test

llvm-svn: 282977

5dc8e0bd97c28ad7be6870727b630a72a4e7b9d5 authored over 8 years ago by Chris Matthews <[email protected]>
Mixed up for loops!

llvm-svn: 282946

f9032b68db844200a0aac73a737dba4ad90ac3cc authored over 8 years ago by Chris Matthews <[email protected]>
No blank line at top of XML files!

llvm-svn: 282937

1fd662076cd22276fc270555018d09a8b7d3e08f authored over 8 years ago by Chris Matthews <[email protected]>
Make test results pass strict verification

llvm-svn: 282905

cb975a83fcafe58201d14449f52ea5ddf7a82144 authored over 8 years ago by Chris Matthews <[email protected]>
Fix Filecheck regex

Seems like \d is not a thing in this regex language.

llvm-svn: 282890

80df9648120e6742ccbf88fda4be345f85797190 authored over 8 years ago by Chris Matthews <[email protected]>
Whitespace fixups

llvm-svn: 282889

5f54b8af9ac7d6ac2b60ab1e8714386b054401a9 authored over 8 years ago by Chris Matthews <[email protected]>
xml XUnit test reports for LNT

Jenkins and other test runners like to read XUnit test reports. This
commit makes LNT generate t...

dd97a08f5fd140ac9c5139876d289e2666e5b2cc authored over 8 years ago by Chris Matthews <[email protected]>
Style nit, always call super

llvm-svn: 282887

67fbc11a8f040b819191d5359876d8b1d868c78d authored over 8 years ago by Chris Matthews <[email protected]>
Cleanup some PEP8 + unused

llvm-svn: 282746

14d8ae4afe76428d5bb0270d3fb5eeb53da48625 authored over 8 years ago by Chris Matthews <[email protected]>
Use Datatables instead of sortable.js to render these tables

I hope we can get rid of sortable.js someday. This is a start.

llvm-svn: 282745

cac37962411153412e125ffe677fe45c513b5f03 authored over 8 years ago by Chris Matthews <[email protected]>
We dont use this anymore

llvm-svn: 282744

891dbfda31a72344ebd5f76b59892ae286a5bddc authored over 8 years ago by Chris Matthews <[email protected]>
Move common JS operations into a static file

llvm-svn: 282743

b48bb19c0936f9e424155678243d8c709c55b8fa authored over 8 years ago by Chris Matthews <[email protected]>
Remove a debugging print

llvm-svn: 282528

36d1a109584b201f327a060717130d31a68a4dbb authored over 8 years ago by Chris Matthews <[email protected]>
Put run dates next to orders in Matrix view

llvm-svn: 282527

08d5143d7bb473d74f02e1090c750b1da8815cbe authored over 8 years ago by Chris Matthews <[email protected]>
Use jquery to format dates

llvm-svn: 282526

a7fe60e1043978ddf269c1331c0c31dc1ea59b14 authored over 8 years ago by Chris Matthews <[email protected]>
Introduce floating table headers in LNT

Some tables are so long you can't see the headings as you scroll. This
change adds a floating-ta...

382e9f366290a570c538cd3f3de37c4484012d34 authored over 8 years ago by Chris Matthews <[email protected]>
More modern exception

llvm-svn: 282517

3826f6f2715f2289e3b071b0212a05fb5d0e9a43 authored over 8 years ago by Chris Matthews <[email protected]>
Docs for importreport

llvm-svn: 282114

bd9501d7da25ff70bbc1d9bd98663ce6e3df7271 authored over 8 years ago by Chris Matthews <[email protected]>
Add powerpc64le to list of PowerPC architectures

Fixes PR28495.

Patch by Bill Seurer, thanks!

llvm-svn: 280353

eb5699c20af0a79b065ef31dbdce45376edb7638 authored over 8 years ago by Hal Finkel <[email protected]>
Import of simple text based data

Sometimes you have data you want to put into LNT that does not come from
a full test suite. Thi...

507d414aeda6dbefcbceae699d8061127ba286ab authored over 8 years ago by Chris Matthews <[email protected]>
Merge branch 'feature/console'

llvm-svn: 278905

95209f0f635d413064d81b242c1551059a2c43b5 authored over 8 years ago by Chris Matthews <[email protected]>
collect a different code size metric

I'm told text section size is a better metric to collect, full size may
be rounded.

llvm-svn: 2...

4d5f3a474b23528d488dcba852f7cbf93e937a2a authored over 8 years ago by Chris Matthews <[email protected]>
Add a --only-compile flag, which stop the benchmarks from being run

Sometimes it is nice to only compile the tests and not run them, for
instance to look for compil...

6d6ed862f90288035709d3b79c1930db914568f2 authored over 8 years ago by Chris Matthews <[email protected]>
whitespace fixup

llvm-svn: 276217

195886de5d8588670f3e2f2e6f7666a5793f01aa authored over 8 years ago by Chris Matthews <[email protected]>
Cleanups to the code-size migration

llvm-svn: 276216

6991ba273db0ad80b0ea0fa425ddc8a5b002f2ee authored over 8 years ago by Chris Matthews <[email protected]>
nt: don't freak out when you see code size

llvm-svn: 276040

82a9bc64d12e1752b15b99fdaf188fa39c6105d2 authored over 8 years ago by Chris Matthews <[email protected]>
Track code size

The test-suite test runner collects code size. This adds support to the
rest of the LNT stack to...

26f05c478efa37af483a34ab3343f6d9263e40b8 authored over 8 years ago by Chris Matthews <[email protected]>
replace the non-standard -B option with -k

On Darwin's du, -B 1024 is invalid. Swap -B 1024 with the -k flag which
means the same thing bu...

4efde5cfc6b1a202fe4e992ba79f190fd710359a authored over 8 years ago by Chris Matthews <[email protected]>
If the profiles directory does not exist, don't update it

In my LNT workspaces the profiles directory does not exist, and then
this rule fails. No need t...

63e9c99a43d8a74497417e55b1c78ebaface2a41 authored over 8 years ago by Chris Matthews <[email protected]>
Mark change was not working when hashes were present

This correctly resolves the hash field, so it will work again.

llvm-svn: 275229

72ee5b4cd7752098c02b49594612ecce704ee997 authored over 8 years ago by Chris Matthews <[email protected]>
Mark Change does not work with a prefix

The mark change link did not work on instances with a prefix. This sets
the prefix correctly.

...

25082f0366abf38f15dea762ab9cca87c29dcf37 authored over 8 years ago by Chris Matthews <[email protected]>
Template extension should be the first thing in a file

llvm-svn: 275227

dc3ecc7c00147640b3ffafcc1fc33aaf6bcdfd5c authored over 8 years ago by Chris Matthews <[email protected]>
Expose regression graph data limits to the user

llvm-svn: 275102

78b2aa20763e508bf9c4bea091e52201692470b2 authored over 8 years ago by Chris Matthews <[email protected]>
Limit data size on regression graphs to recent stuff

llvm-svn: 275097

fb06d7332272b6e650caebabc3a7813375379e11 authored over 8 years ago by Chris Matthews <[email protected]>
Optionally limit the number of samples returned in the graph API

llvm-svn: 275096

25687dd509307dd4259b127e179f1198ceb378f1 authored over 8 years ago by Chris Matthews <[email protected]>