{"push_id":1434147341,"size":1,"distinct_size":1,"ref":"refs/heads/installcheck-world","head":"511bc3fc2751c86c927427ba6ab4e30948a09624","before":"be6d397f80e9f10d2fa188da1acbcfddd9c26940","commits":[{"sha":"511bc3fc2751c86c927427ba6ab4e30948a09624","author":{"name":"Heikki Linnakangas","email":"05628fb5af084483329a74d57058afe6d592a16d@pivotal.io"},"message":"Add \"installcheck-world\" makefile target, remove other top-level targets.\n\nThe master plan is that we will have straightforward \"world\" makefile\ntargets, like newer versions of PostgreSQL has, that build, install,\nand test everything in the source tree. For example, \"make world\" builds\neverything and the kitchen sink, and \"make installcheck-world\" runs\nevery test suite against an existing installation.\n\nThis patch is the first step in that direction. It creates a top-level\n\"installcheck-world\" target, that runs some of the test suites we have.\nIt does not run everything, because the tests for some components are\neither broken, or require additional setup to run. The point of this\nfirst step is to establish the precedence, and clean up and add\neverything else that we care about to this new target. For example, this\ndoes not run the gphdfs tests, gpmapreduce tests, or orafce tests yet.\n\nAlso, this only adds the \"installcheck-world\" target, not \"world\",\n\"install-world\" nor \"check-world\". Those are TODOs.\n\nRemove other, defunct, top-level targets, to reduce confusion.\n\nMove unittest-check top-level target from gpAux/Makefile to top-level\nMakefile, to get some more visibility to it.\n\nAdjust the concourse pipeline scripts to run the new \"installcheck-world\"\ntarget, replacing the separate \"installcheck-good\" and\n\"installcheck-bugbuster\" tasks. In the future, whenever a new test suite\nis added, it can be added to the installcheck-world target, and the\npipeline will pick it up immediately, without having to modify the yaml\nfiles.\n\nAn immediate benefit of this is that we now run the isolationtester test\nsuite, and the PL tests, as part of the pipeline.","distinct":true,"url":"https://api.github.com/repos/greenplum-db/gpdb/commits/511bc3fc2751c86c927427ba6ab4e30948a09624"}]}
{"actor":{"display_login":"bhuvnesh2703"}}