Usman Saleem

Results 9 issues of Usman Saleem

### Description GH Actions should publish Besu artifacts to Artifactory (maven format). Besu artifacts such as metrics service are used by external projects such as Consensys' Web3Signer which used to...

dev experience

### Thanks for sending a pull request! Have you done the following? - [x] Checked out our [contribution guidelines](https://github.com/hyperledger/besu/blob/main/CONTRIBUTING.md)? - [x] Considered documentation and added the `doc-change-required` label to this...

Investigate Blobdb with garbage collection ... the garbage collection may be increasing over time. With garbage collection enabled, the garbage should be collected/move during compaction. - [ ] Check with...

TeamGroot

### Description Besu code defines custom errorprone checks which is utilized by it's build file. Because the errorprone checks are hosted in the same repo, it adds complex build logic...

dev experience

# _Solidity plugin fails to configure on Gradle 8.x_ The solidity plugin uses deprecated Gradle plugin class ` SourceDirectorySetFactory` which has been removed in Gradle 8.x. Created the PR https://github.com/web3j/solidity-gradle-plugin/pull/56...

needs-review

## PR description Add support to load external profiles using `--profile` option. The external profiles are expected to be placed in `profiles` directory under besu home (similar to `plugins` directory)....

doc-change-required

### Description Flaky test observed in few PRs ``` NetworkingOptionsTest > getCLIOptions_default() FAILED java.lang.AssertionError at AbstractCLIOptionsTest.java:77 ```

testing
flake

Flaky test observed in one of the PRs workflow. org.hyperledger.besu.ethereum.eth.sync.backwardsync.BackwardSyncAlgSpec#shouldAwokeWhenConditionReachedAndReady https://github.com/hyperledger/besu/actions/runs/9262194300/job/25478793322?pr=7129 ``` BackwardSyncAlgSpec > shouldAwokeWhenConditionReachedAndReady() FAILED java.util.concurrent.TimeoutException at BackwardSyncAlgSpec.java:192 ```

testing
flake
syncing

Flaky test observed in one of the PRs https://github.com/hyperledger/besu/actions/runs/9267287373/job/25493482107?pr=7129 ``` > Task :ethereum:blockcreation:test LondonFeeMarketBlockTransactionSelectorTest > invalidPendingTransactionsThatTakesTooLongToEvaluateIsDroppedFromThePool(boolean, boolean, boolean, boolean) > [1] false, true, false, false FAILED org.opentest4j.AssertionFailedError at NativeConstructorAccessorImpl.java:-2 ```

testing
flake