This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch dependabot/pip/python-gnupg-0.4.4 in repository llvm-lnt.
discards c02d1ca Bump python-gnupg from 0.3.7 to 0.4.4 adds 09fd15b Use certifi for SSL certificates adds d57cee6 Update pyyaml to fix build failure with Python 3.9 adds b1232c5 Use new plistlib API adds 3bb8ff8 [LNT] Fixed fieldchanges grouping to a regression adds 003fda7 [LNT] Fixed relative addresses parsing in ASM code adds 81f67a8 [LNT] Fixed missing code_size metric adds 60fdaa9 Bump gunicorn version adds 6a3f7bb Docs pages should not mention SVN anymore adds 6ba0657 Fixed relative address in LNT profile control-flow graph. adds 3cb5121 Revert "Fixed relative address in LNT profile control-flow graph." adds 953e0f2 Fixed relative address in LNT profile control-flow graph. adds 4f49f39 [LNT] Fixed incomplete feature for submit JSON to a local instance adds b4db710 Added missed spaces in log messages, NFC adds 00798d9 [LNT] Added the ability to disable regressions processing to [...] adds be3643c Added parameter missed during rebase. adds 87eb031 Fixed plistlib API usage adds efe3935 Install future to run mypy on Python 3 adds 9290733 [LNT] Added reading nm and objdump paths from env variables adds 8bd6625 Fix runtest/test_suite.shtest test adds a00494c [LNT] Fixed the standalone mode of cPerf for the debug purpose adds 4510c28 Fixed plistlib API usage for both python 2.7 and 3.x adds 976f1c4 Fix flake8 failures adds 7ecf187 [LNT] Add more information to error messages adds 9a0d67c [LNT] Refactored plot_parameters adds 28b6eb3 Disable mypy cache adds 5d58367 [LNT] Fixed possible crash or junk data in cPerf adds 0a7b38c Allow setting auth_token at 1st container startup adds 6b96000 Respect pgoff and rely on it for all types of binaries adds 83829b5 Fixed typo adds 9c0724d [LNT] Updated cPerf to read the section Attributes (support S [...] adds 76b5400 Fixed typo adds 40cb83a Use BinaryCacheRoot calling IsSharedObject() adds 2afddc4 [LNT] Fixed JS error caused by selecting the function with mi [...] adds 32c39b2 Support Windows adds 94d5d9d Remove `nm` dependency, used `objdump –t` instead. adds 3a546ee Copy lnt_graph.js as lnt_regression.js and use it in v4_new_r [...] adds 66b46df Update graph API to return the original string revision as X values adds 8de3fac Refactored the Graph page to use the library plotly instead o [...] adds 12c760f Fixed typo adds 7f5f72a [LNT] Fix the global_status page adds 3c979d8 [LNT] Fix sidebar adds 016a4a7 [LNT] Fixed cPerf tests adds d08e890 [LNT] NFC. Improvements to cPerf This patch contains few impr [...] adds e4ede11 [LNT] Fixed the time extraction from MMAP and MMAP2 events us [...] adds bbf46b2 [LNT] Fix profile assigning to tests adds 9846672 [LNT] Fix the graph page to show multiple metrics for the same test adds f984afe NFC, fixed typo adds 44cd777 [LNT] Removed `0x` checking for offsets in profile assembly adds 3f6e198 [LNT] Combine perf data metrics from several files adds 0e3a5f7 [LNT] Remove Python2 support adds 4e21895 Fix flake8 failures adds c19bad0 Add type information to fields api adds 1a9bfb6 Install modular typeshed types for dependent packages adds cbee513 [LNT] Fixed incorrect orders behavior in case of miss formatt [...] adds 8b2fbaf Make the version check PEP440-compliant adds dcf5fc3 perf: Fix profile reading to correctly take segments into account. adds ec6ab2b Tox target for runserver adds 4d2d1fa Experimental Tableau support adds 58c7f0d Typo in docs endpoint adds 77e0a25 LNT: Only use text segment when isSO. adds 1c30862 Make uses of getValue consistent. adds 544be58 Handle server errors better adds a5501f1 Remove unneeded log statement adds a980860 Multi-table support for Tableau adds 8a75a6f Retrieve sample data types from fields API adds 6c3bcf2 Support other test-suites adds e5ddf80 Support for custom run_infos adds c600ffa Add retries to Tableau support adds 0476ded Fix python_requires versioning for new setuptools adds 2edc480 Cleanup tests adds d7fc7bf Fix test hang if curl is not installed adds 7c485bf Restore code size tracking support in Darwin adds 9bf1888 Use segment's off and vaddr fields instead of IsSharedObject [...] adds 8b50a4c Remove outdated note in README (NFC) adds fa31c47 Merge pull request #16 from JOE1994/JOE1994-patch-1 adds a9301a3 [Profile] Fix CFG BB weight calculation (#17) adds 2b8a708 Add --filter and --filter-out arguments to test-suite (#18) adds e076972 Change /usr/bin/python -> /usr/bin/env python in tests (#23) adds c13ff67 Update old unittest asserts in tests (#24) adds 7688741 Invoke build tool via cmake --build in test-suite (#21) adds f987c12 Bump dependencies to get working on Python 3.12 (#22) adds d9db435 Add --build-tool-options to pass options to make/ninja/etc. (#25) adds e80247a [Profile] Add CFG support for RISC-V (#19) adds 30f4c1e Fix crash in runtest when build_tool_options is not set (#27) adds e7d5e9f Update the version check adds a57eea6 All llvm projects moved to github quite a while ago adds d5c039d Automatically set Ninja generator for --use-make=ninja adds 1909e5a Fix missed change of cmake_flags adds d6a7c2c Merge pull request #31 from omjavaid/fix_usemake_ninja adds 5b02472 Bump SQLAlchemy==1.3.24 to support lnt on Windows (#33) adds fab0b1d Fix lnt startup crash on Windows (#32) adds 0e9a3ae Handle non-Apple packaged GCC versions (#34) adds 0d5b979 Revert "Handle non-Apple packaged GCC versions (#34)" (#36) adds 37a5ba2 Reapply "Handle non-Apple packaged GCC versions (#34)" (#36) adds 11b8842 Add --cmake-toolchain and --remote-host flags for test-suite (#35) adds b20eb73 Use CMAKE_OBJDUMP when importing profiles in test-suite (#37) adds 5b2e8f0 [Profile] Handle binutils objdump RISC-V addresses adds 6ab1c0e [NFC] Fix typo in dropdown menu adds 4cb5091 [NFC] Remove stray Python string adds 8e8d9c8 [NFC] Fix typo in 404 error message adds 8a0a8ff added simple github action adds de742ec add mypy adds da59ce3 Fix various Flake8 issues in the codebase (#43) adds 06b6d38 Use allowlist_externals instead of whitelist_externals (#46) adds 609a425 Bump Sphinx version from 2.0 to 7.x (#47) adds ab46fce Fix another mention of whitelist_externals in tox.ini adds 1bdfa48 Bump Python requirement to 3.8 and replace usage of pkg_resou [...] adds 17a374c Fix "Can't determine which FROM clause to join from" SQLAlche [...] adds ed246e5 Run Tox tests in the Github Action CI (#49) adds 7485824 [tox] Fix a few invalid type annotations (#50) adds a86db1b Make aggregation function selection consistent across Run and [...] adds fc25e11 [CI] Update the version of actions used in the CI (#51) adds 04cc399 [tox] Remove now unused types-setuptools dependency (#53) adds ec02207 Unpit lit version from setup.py (#54) new 7b9e9ca Bump python-gnupg from 0.3.7 to 0.4.4
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (c02d1ca) \ N -- N -- N refs/heads/dependabot/pip/python-gnupg-0.4.4 (7b9e9ca)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .github/workflows/tox.yaml | 28 + README.md | 6 + docker/docker-compose.yml | 1 + docker/docker-entrypoint.sh | 3 + docs/_templates/index.html | 6 +- docs/api.rst | 40 + docs/conf.py | 3 +- docs/developer_guide.rst | 24 +- docs/quickstart.rst | 7 + examples/functions.py | 1 - examples/run_to_csv.py | 2 - lnt/__init__.py | 9 +- lnt/external/stats/pstat.py | 2 - lnt/external/stats/stats.py | 3 - lnt/formats/PlistFormat.py | 18 +- lnt/formats/__init__.py | 7 +- lnt/lnttool/__init__.py | 1 - lnt/lnttool/admin.py | 4 +- lnt/lnttool/create.py | 2 - lnt/lnttool/main.py | 35 +- lnt/lnttool/viewcomparison.py | 2 - lnt/server/__init__.py | 4 +- lnt/server/config.py | 8 +- lnt/server/db/__init__.py | 4 +- lnt/server/db/fieldchange.py | 36 +- lnt/server/db/migrations/upgrade_2_to_3.py | 2 +- lnt/server/db/migrations/upgrade_7_to_8.py | 2 +- lnt/server/db/rules/__init__.py | 4 +- .../db/rules/rule_update_fixed_regressions.py | 14 +- lnt/server/db/rules_manager.py | 4 +- lnt/server/db/testsuite.py | 3 +- lnt/server/db/testsuitedb.py | 49 +- lnt/server/db/util.py | 8 +- lnt/server/db/v4db.py | 2 +- lnt/server/reporting/__init__.py | 4 +- lnt/server/reporting/dailyreport.py | 2 - lnt/server/ui/__init__.py | 4 +- lnt/server/ui/api.py | 11 +- lnt/server/ui/app.py | 3 - lnt/server/ui/filters.py | 2 - lnt/server/ui/profile_views.py | 3 +- lnt/server/ui/static/docs/index.html | 8 +- lnt/server/ui/static/lnt_graph.js | 442 +---- lnt/server/ui/static/lnt_profile.js | 42 +- .../ui/static/{lnt_graph.js => lnt_regression.js} | 43 +- lnt/server/ui/static/lnt_tableau.js | 305 +++ lnt/server/ui/static/plotly/plotly-2.6.3.min.js | 65 + lnt/server/ui/templates/submit_run.html | 2 +- lnt/server/ui/templates/v4_graph.html | 291 ++- lnt/server/ui/templates/v4_new_regressions.html | 6 +- lnt/server/ui/templates/v4_profile.html | 1 + lnt/server/ui/templates/v4_regression_detail.html | 6 +- lnt/server/ui/templates/v4_run.html | 14 +- lnt/server/ui/templates/v4_tableau.html | 34 + lnt/server/ui/util.py | 16 +- lnt/server/ui/views.py | 965 +++++---- lnt/testing/__init__.py | 5 +- lnt/testing/profile/__init__.py | 1 - lnt/testing/profile/cPerf.cpp | 704 +++++-- lnt/testing/profile/perf.py | 29 +- lnt/testing/profile/profile.py | 14 +- lnt/testing/profile/profilev1impl.py | 2 - lnt/testing/profile/profilev2impl.py | 4 - lnt/testing/util/__init__.py | 4 +- lnt/testing/util/compilers.py | 9 +- lnt/testing/util/rcs.py | 2 - lnt/tests/builtintest.py | 1 - lnt/tests/compile.py | 3 - lnt/tests/nt.py | 14 +- lnt/tests/test_suite.py | 126 +- lnt/util/ImportData.py | 17 +- lnt/util/ServerUtil.py | 37 +- lnt/util/__init__.py | 4 +- lnt/util/stats.py | 19 - lnt/util/wsgi_restart.py | 7 +- requirements.server.txt | 2 +- runtime.txt | 1 - setup.py | 23 +- tests/Formats/json.py | 4 +- tests/Formats/plist.py | 4 +- tests/SharedInputs/FakeCompilers/fakecompiler.py | 26 +- .../{apple-clang-138.1 => gcc-debian} | 0 .../FakeCompilers/{apple-clang-138.1 => gcc-trunk} | 0 tests/SharedInputs/create_temp_instance.py | 1 - tests/SharedInputs/server_wrapper.sh | 7 + tests/lnttool/PostgresDB.shtest | 4 +- tests/lnttool/Profile.py | 8 +- tests/lnttool/UpdateDB.py | 4 +- tests/lnttool/admin.shtest | 20 +- tests/lnttool/checkformat.shtest | 10 +- tests/lnttool/email_tools.py | 4 +- tests/lnttool/showtests.shtest | 2 +- tests/lnttool/submit.shtest | 22 +- tests/lnttool/submit_badurl.shtest | 2 +- tests/runtest/Inputs/test-suite-cmake/fake-cmake | 3 + .../Inputs/test-suite-cmake/fake-diagnose-cmake | 45 + .../Inputs/test-suite-cmake/fake-diagnose-make | 38 - tests/runtest/Inputs/test-suite-cmake/fake-lit | 2 +- .../Inputs/test-suite-cmake/fake-lit-fails-compile | 2 +- .../Inputs/test-suite-cmake/fake-lit-fails-exec | 2 +- .../Inputs/test-suite-cmake/fake-lit-profile | 4 +- .../test-suite-cmake/fake-lit-profile-import | 2 +- .../Inputs/test-suite-cmake/fake-results.json | 1 + tests/runtest/exclude_stat.py | 4 +- tests/runtest/multisample.py | 4 +- tests/runtest/nt-darwin.py | 2 +- tests/runtest/nt.py | 38 +- tests/runtest/only_test.py | 4 +- tests/runtest/rerun.py | 8 +- tests/runtest/test_suite-benchmarking-only.shtest | 2 +- tests/runtest/test_suite-c-compiler.shtest | 2 +- tests/runtest/test_suite-cache.shtest | 12 +- tests/runtest/test_suite-cc.shtest | 2 +- tests/runtest/test_suite-cflags0.shtest | 2 +- tests/runtest/test_suite-cflags1.shtest | 2 +- tests/runtest/test_suite-cflags2.shtest | 2 +- tests/runtest/test_suite-cflags3.shtest | 2 +- tests/runtest/test_suite-cflags4.shtest | 2 +- tests/runtest/test_suite-compile-only.shtest | 2 +- tests/runtest/test_suite-cross.shtest | 2 +- tests/runtest/test_suite-fail-compile.shtest | 2 +- tests/runtest/test_suite-fail-exec.shtest | 2 +- tests/runtest/test_suite-machine-name.shtest | 2 +- tests/runtest/test_suite-metrics.shtest | 4 +- tests/runtest/test_suite-only-test.shtest | 4 +- tests/runtest/test_suite-perf-events.shtest | 2 +- tests/runtest/test_suite-pgo.shtest | 18 +- tests/runtest/test_suite-profile.shtest | 2 +- tests/runtest/test_suite-run-order.shtest | 2 +- tests/runtest/test_suite-run-under.shtest | 6 +- tests/runtest/test_suite-use-perf.shtest | 2 +- tests/runtest/test_suite.shtest | 18 +- tests/runtest/test_suite_diagnose.shtest | 7 +- tests/server/db/ImportV4TestSuiteInstance.py | 11 +- tests/server/db/Migrations.py | 1 - tests/server/db/yamlschema.shtest | 12 +- tests/server/ui/V4Pages.py | 12 +- tests/server/ui/change_processing.py | 2 +- tests/server/ui/statsTester.py | 63 +- tests/server/ui/test_api.py | 25 +- tests/server/ui/test_matrix_page.py | 4 +- tests/testing/CalltreeDataLoading.py | 1 - tests/testing/Compilers.py | 16 + tests/testing/Inputs/Sources/segments.c | 17 + tests/testing/Inputs/Sources/segments.lds | 9 + tests/testing/Inputs/Sources/segments.sh | 86 + tests/testing/Inputs/fake-nm.py | 7 - tests/testing/Inputs/fake-objdump.py | 23 +- tests/testing/Inputs/fib-aarch64.nm.out | 31 - tests/testing/Inputs/fib-aarch64.objdump.out | 7 + tests/testing/Inputs/fib-aarch64.objdump.p.out | 16 + tests/testing/Inputs/fib2-aarch64.nm.out | 31 - tests/testing/Inputs/fib2-aarch64.objdump.out | 7 + tests/testing/Inputs/fib2-aarch64.objdump.p.out | 16 + .../testing/Inputs/segments-dyn.objdump.0x3000.out | 12 + tests/testing/Inputs/segments-dyn.objdump.out | 41 + tests/testing/Inputs/segments-dyn.objdump.p.out | 62 + tests/testing/Inputs/segments-dyn.perf_data | Bin 0 -> 29488 bytes .../Inputs/segments-exec.objdump.0x403000.out | 14 + tests/testing/Inputs/segments-exec.objdump.out | 2051 ++++++++++++++++++++ tests/testing/Inputs/segments-exec.objdump.p.out | 28 + tests/testing/Inputs/segments-exec.perf_data | Bin 0 -> 29144 bytes .../Inputs/segments-shifted.objdump.0x2000.out | 12 + tests/testing/Inputs/segments-shifted.objdump.out | 41 + .../testing/Inputs/segments-shifted.objdump.p.out | 62 + tests/testing/Inputs/segments-shifted.perf_data | Bin 0 -> 29448 bytes tests/testing/TestingTest.py | 28 +- tests/testing/cPerf.py | 77 +- tests/testing/profilev1impl.py | 3 +- tests/utils/blast.py | 2 - tox.ini | 34 +- 171 files changed, 5061 insertions(+), 1824 deletions(-) create mode 100644 .github/workflows/tox.yaml copy lnt/server/ui/static/{lnt_graph.js => lnt_regression.js} (94%) create mode 100644 lnt/server/ui/static/lnt_tableau.js create mode 100644 lnt/server/ui/static/plotly/plotly-2.6.3.min.js create mode 100644 lnt/server/ui/templates/v4_tableau.html delete mode 100644 runtime.txt copy tests/SharedInputs/FakeCompilers/{apple-clang-138.1 => gcc-debian} (100%) copy tests/SharedInputs/FakeCompilers/{apple-clang-138.1 => gcc-trunk} (100%) create mode 100755 tests/runtest/Inputs/test-suite-cmake/fake-diagnose-cmake delete mode 100755 tests/runtest/Inputs/test-suite-cmake/fake-diagnose-make create mode 100644 tests/testing/Inputs/Sources/segments.c create mode 100644 tests/testing/Inputs/Sources/segments.lds create mode 100755 tests/testing/Inputs/Sources/segments.sh delete mode 100644 tests/testing/Inputs/fake-nm.py delete mode 100644 tests/testing/Inputs/fib-aarch64.nm.out create mode 100644 tests/testing/Inputs/fib-aarch64.objdump.out create mode 100644 tests/testing/Inputs/fib-aarch64.objdump.p.out delete mode 100644 tests/testing/Inputs/fib2-aarch64.nm.out create mode 100644 tests/testing/Inputs/fib2-aarch64.objdump.out create mode 100644 tests/testing/Inputs/fib2-aarch64.objdump.p.out create mode 100644 tests/testing/Inputs/segments-dyn.objdump.0x3000.out create mode 100644 tests/testing/Inputs/segments-dyn.objdump.out create mode 100644 tests/testing/Inputs/segments-dyn.objdump.p.out create mode 100644 tests/testing/Inputs/segments-dyn.perf_data create mode 100644 tests/testing/Inputs/segments-exec.objdump.0x403000.out create mode 100644 tests/testing/Inputs/segments-exec.objdump.out create mode 100644 tests/testing/Inputs/segments-exec.objdump.p.out create mode 100644 tests/testing/Inputs/segments-exec.perf_data create mode 100644 tests/testing/Inputs/segments-shifted.objdump.0x2000.out create mode 100644 tests/testing/Inputs/segments-shifted.objdump.out create mode 100644 tests/testing/Inputs/segments-shifted.objdump.p.out create mode 100644 tests/testing/Inputs/segments-shifted.perf_data