)]}'
{
  "commit": "defb734195d055bbb80be04b6067a9bb80ff249d",
  "tree": "87bf66475d79327a8cf271846a95e08ff796b3c1",
  "parents": [
    "739f67599a85d7b809c0407765f8a7304f771e63"
  ],
  "author": {
    "name": "Vladimir Mezentsev",
    "email": "vladimir.mezentsev@oracle.com",
    "time": "Thu May 25 17:54:53 2023 -0700"
  },
  "committer": {
    "name": "Vladimir Mezentsev",
    "email": "vladimir.mezentsev@oracle.com",
    "time": "Wed May 31 11:46:21 2023 -0700"
  },
  "message": "gprofng: 29470 The test suite should be made more flexible\n\nI add two new targets (check-extra, check-install) for gprofng testing:\n  `make check` runs sanity testing for gprofng and takes ~30 secunds.\n  `make check-extra` runs all gprofng tests and takes ~20 minutus.\n  `make check-install` runs all gprofng tests and uses gprofng installation.\n\nOn aarch64, there are unwind problems in libgp-collector.so.\nI set ACCT_FILTER to temporarily ignore problematic functions.\n\ngprofng/ChangeLog\n2023-05-25  Vladimir Mezentsev  \u003cvladimir.mezentsev@oracle.com\u003e\n\n\tPR gprofng/29470\n\t* Makefile.am: Add check-extra, check-install.\n\t* Makefile.in: Rebuild\n\t* testsuite/config/default.exp: Set the GPROFNG variable.\n\t* testsuite/gprofng.display/display.exp: Updated the test list.\n\t* testsuite/gprofng.display/jsynprog/Intface.java: Correct copyright.\n\t* testsuite/gprofng.display/jsynprog/Launcher.java: Likewise.\n\t* testsuite/gprofng.display/jsynprog/Makefile: Likewise.\n\t* testsuite/gprofng.display/jsynprog/Routine.java: Likewise.\n\t* testsuite/gprofng.display/jsynprog/Sub_Routine.java: Likewise.\n\t* testsuite/gprofng.display/jsynprog/cloop.cc: Likewise.\n\t* testsuite/gprofng.display/jsynprog/jsynprog.h: Likewise.\n\t* testsuite/gprofng.display/jsynprog/jsynprog.java: Correct copyright.\n\tAdd the -j option to run the selected functions.\n\t* testsuite/gprofng.display/synprog/check_results.pl:\n\tRemove unused environment variable.\n\t* testsuite/gprofng.display/synprog/synprog.c: Updated DEFAULT_COMMAND.\n\t* testsuite/lib/Makefile.skel: Apply $(ACCT_FILTER).\n\t* testsuite/lib/acct.pm: Ignore errors when $(ACCT_FILTER) is set.\n\t* testsuite/lib/display-lib.exp: Add TARGET_FLAGS in make_args.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9658efd348c22d885ccd838610f8885892a02d0d",
      "old_mode": 33188,
      "old_path": "gprofng/Makefile.am",
      "new_id": "b0c960a0ae07868f6ac5737a8a80ac88e68fff4a",
      "new_mode": 33188,
      "new_path": "gprofng/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "a2854950e349c3f9b9774c47214c3cfc60872ac9",
      "old_mode": 33188,
      "old_path": "gprofng/Makefile.in",
      "new_id": "582e0bb87160e91305031deb9a916b98e12db9ad",
      "new_mode": 33188,
      "new_path": "gprofng/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "ca2997b1742ff34f7c069736743834816fdeaf65",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/config/default.exp",
      "new_id": "f76047e2a3445cdb95150187ef4351373d95709f",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/config/default.exp"
    },
    {
      "type": "modify",
      "old_id": "c34ba3abd54dd2083682df33739c6056dafb2a72",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/display.exp",
      "new_id": "4698795288fcbf8aa041c54d9e8ab643dede920f",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/display.exp"
    },
    {
      "type": "modify",
      "old_id": "016e7b28ba637d508dbcc495c439592c3a0c6228",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/Intface.java",
      "new_id": "4a1edb18c4afb9a94c1af2523483df3540d87748",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/Intface.java"
    },
    {
      "type": "modify",
      "old_id": "33ee06cd8dbf57cb5190c38d3f5b95175673f0a4",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/Launcher.java",
      "new_id": "37669dc41c6d254a613d45160ae54d49a2700596",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/Launcher.java"
    },
    {
      "type": "modify",
      "old_id": "3d9222dc9ec06065d1d6c4314f37f8c49c2db15f",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/Makefile",
      "new_id": "37ea9edbb92ea55a8497b8f5503474358803f2e2",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/Makefile"
    },
    {
      "type": "modify",
      "old_id": "cfe45d2b93d3330ffb254fb5b81084097ba7d53f",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/Routine.java",
      "new_id": "1295d82f12a76a9014bbc0d9795dd78e589b8d3f",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/Routine.java"
    },
    {
      "type": "modify",
      "old_id": "11e045edc11378296fe630eb7d6b36433d4009f0",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/Sub_Routine.java",
      "new_id": "57afd27231488260393066d0b936b65deb63854a",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/Sub_Routine.java"
    },
    {
      "type": "modify",
      "old_id": "cf8b779916b576e6d3edf0f2beeb92e7628f5e5a",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/cloop.cc",
      "new_id": "d9a78e23f9aaf69acbe9f61db93f2c269d3ef277",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/cloop.cc"
    },
    {
      "type": "modify",
      "old_id": "34b4f6cf0a767face91c20f66a559de7c7a2e49b",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/jsynprog.h",
      "new_id": "97a24b33f33f728decb9f7129bdfa9780182ab72",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/jsynprog.h"
    },
    {
      "type": "modify",
      "old_id": "eb98b5ea7fd930ac625bf83c4a4c699ad950e7f3",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/jsynprog/jsynprog.java",
      "new_id": "ee22bb971cbf60a456aaf48bba0a1bd9e1a3d566",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/jsynprog/jsynprog.java"
    },
    {
      "type": "modify",
      "old_id": "ec278be9a02bebb79abc241333a16b673428d5d2",
      "old_mode": 33261,
      "old_path": "gprofng/testsuite/gprofng.display/synprog/check_results.pl",
      "new_id": "830ed9a00fccae8b87cf14e3dc314cad5987e98e",
      "new_mode": 33261,
      "new_path": "gprofng/testsuite/gprofng.display/synprog/check_results.pl"
    },
    {
      "type": "modify",
      "old_id": "ac5950a0d4b56ebb5ae5cba47112f7daa7fd6395",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/gprofng.display/synprog/synprog.c",
      "new_id": "3e0eac2f67f791177a0c7308f2ac91e5a15148ed",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/gprofng.display/synprog/synprog.c"
    },
    {
      "type": "modify",
      "old_id": "ebb76a89d7a3e4083b0d765e9763da2e7b15ceeb",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/lib/Makefile.skel",
      "new_id": "5a30966c1cdcde992c201530fe38b43adc3bcbfc",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/lib/Makefile.skel"
    },
    {
      "type": "modify",
      "old_id": "7d754aeeaae568d37fc3911516eaefd432e4d7f6",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/lib/acct.pm",
      "new_id": "7c328e7fc2f4d88c22451af95490aa0fb874d4c5",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/lib/acct.pm"
    },
    {
      "type": "modify",
      "old_id": "d094279d6e629cc5a36981a21852ec8ea72b6888",
      "old_mode": 33188,
      "old_path": "gprofng/testsuite/lib/display-lib.exp",
      "new_id": "0ad81b09bf046c2fec7e636b8228c47e10c03673",
      "new_mode": 33188,
      "new_path": "gprofng/testsuite/lib/display-lib.exp"
    }
  ]
}
