mirror of
https://github.com/prometheus/prometheus.git
synced 2024-12-26 06:04:05 -08:00
Include race condition runner.
This commit is contained in:
parent
95adf1958b
commit
2ee6e32847
13
Makefile
13
Makefile
|
@ -11,7 +11,7 @@
|
||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
TEST_ARTIFACTS = prometheus search_index
|
TEST_ARTIFACTS = prometheus prometheus.race search_index
|
||||||
|
|
||||||
include Makefile.INCLUDE
|
include Makefile.INCLUDE
|
||||||
|
|
||||||
|
@ -23,9 +23,6 @@ advice:
|
||||||
binary: build
|
binary: build
|
||||||
go build -o prometheus $(BUILDFLAGS) .
|
go build -o prometheus $(BUILDFLAGS) .
|
||||||
|
|
||||||
race_condition_binary: build
|
|
||||||
CGO_CFLAGS="-I$(PWD)/build/root/include" CGO_LDFLAGS="-L$(PWD)/build/root/lib" go build -race -o prometheus $(BUILDFLAGS) .
|
|
||||||
|
|
||||||
build: preparation config model tools web
|
build: preparation config model tools web
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
@ -58,6 +55,12 @@ package: binary
|
||||||
preparation: source_path
|
preparation: source_path
|
||||||
$(MAKE) -C build
|
$(MAKE) -C build
|
||||||
|
|
||||||
|
race_condition_binary: build
|
||||||
|
CGO_CFLAGS="-I$(PWD)/build/root/include" CGO_LDFLAGS="-L$(PWD)/build/root/lib" go build -race -o prometheus.race $(BUILDFLAGS) .
|
||||||
|
|
||||||
|
race_condition_run: race_condition_binary
|
||||||
|
./prometheus.race $(ARGUMENTS)
|
||||||
|
|
||||||
run: binary
|
run: binary
|
||||||
./prometheus $(ARGUMENTS)
|
./prometheus $(ARGUMENTS)
|
||||||
|
|
||||||
|
@ -82,4 +85,4 @@ tools:
|
||||||
web: preparation config model
|
web: preparation config model
|
||||||
$(MAKE) -C web
|
$(MAKE) -C web
|
||||||
|
|
||||||
.PHONY: advice binary build clean config documentation format model package preparation race_condition_binary run search_index source_path test tools
|
.PHONY: advice binary build clean config documentation format model package preparation race_condition_binary race_condition_run run search_index source_path test tools
|
||||||
|
|
Loading…
Reference in a new issue