Skip to content

Commit

Permalink
Removed funcbench from this repository.
Browse files Browse the repository at this point in the history
It was fun to develop it and use for a while. However, currently it was not used
for long (AFAIK), and definitely not maintained/updated for a while.

Other communities (e.g. Otel) started to use [dedicated OSS action](https://github.com/benchmark-action/github-action-benchmark) which looks promising.

I propose we remove the funcbench from our repo to not confuse users or our devs that such logic "should" work
on our repo.

Signed-off-by: bwplotka <[email protected]>
  • Loading branch information
bwplotka committed Oct 14, 2024
1 parent 0f4277d commit d884531
Show file tree
Hide file tree
Showing 24 changed files with 5 additions and 1,375 deletions.
8 changes: 0 additions & 8 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,14 +62,6 @@ jobs:
organization: "$DOCKER_ORG"
login_variable: DOCKER_LOGIN
password_variable: DOCKER_PASSWORD
- prometheus/publish_images:
container_image_name: funcbench
dockerfile_path: "funcbench/Dockerfile"
dockerbuild_context: "funcbench/"
registry: docker.io
organization: "$DOCKER_ORG"
login_variable: DOCKER_LOGIN
password_variable: DOCKER_PASSWORD
- prometheus/publish_images:
container_image_name: amgithubnotifier
dockerfile_path: "tools/amGithubNotifier/Dockerfile"
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.idea/
/tools/amGithubNotifier/amGithubNotifier
/tools/commentMonitor/commentMonitor
/tools/fake-webserver/fake-webserver
/tools/scaler/scaler
/funcbench/funcbench
/infra/infra
*-flags.txt
2 changes: 0 additions & 2 deletions .promu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ build:
binaries:
- name: infra
path: ./infra
- name: funcbench
path: ./funcbench
- name: tools/amGithubNotifier
path: ./tools/amGithubNotifier
- name: tools/commentMonitor
Expand Down
8 changes: 1 addition & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,6 @@ This repository contains tools and configuration files for testing and benchmark

- **Description**: For full details, see [prombench/README.md](prombench/README.md).

### [`/funcbench`](funcbench/)

**Funcbench** is a project for running `go test -bench` on two different branches and comparing the results, among other functionalities.

- **Description**: For full details, see [funcbench/README.md](funcbench/README.md).

## Building Tools from Source

To build the tools from source, ensure you have a working Go environment with modules enabled. Follow these steps:
Expand All @@ -28,4 +22,4 @@ To build the tools from source, ensure you have a working Go environment with mo
2. **Build the project**:
```bash
promu build
```
```
15 changes: 0 additions & 15 deletions funcbench/Dockerfile

This file was deleted.

47 changes: 0 additions & 47 deletions funcbench/Makefile

This file was deleted.

106 changes: 0 additions & 106 deletions funcbench/README.md

This file was deleted.

147 changes: 0 additions & 147 deletions funcbench/bench.go

This file was deleted.

Loading

0 comments on commit d884531

Please sign in to comment.