mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-20 08:59:32 +03:00
jmeter: 5.1.1 > 5.4
Update Jmeter to the latest version, also add myself as a maintainer I have been using the package for 5 months daily, at the moment I am aware of 3 bugs. 1. Jmeter fails to save test plan in /nix/store (by default it saves it where Jmeter was installed). 2. The test fails to run on the latest version complaining about some missing libraries, for example log4j. 3. Jmeter fails to generate the report from a JTL file, for some reason it is not copying the needed files sometimes it fails without any log or error. The rest works perfectly, but I still plan to fix it at somepoint, as I only use it for development, I didn't find any other bugs, and in the case of the report generator it is possible to generate it during the test run (in my case, the test is run on a non-NIXOS machine) or in a container. Also add why tests are disabled. Signed-off-by: Bryan A. S <bryanasdev000@gmail.com>
This commit is contained in:
parent
8ca33835ba
commit
c48a355030
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "jmeter";
|
||||
version = "5.1.1";
|
||||
version = "5.4";
|
||||
src = fetchurl {
|
||||
url = "https://archive.apache.org/dist/jmeter/binaries/apache-${pname}-${version}.tgz";
|
||||
sha256 = "1bmlxnlcias781mwf3wzpd4935awswbq3w8ijck65bsaw07m2kc4";
|
||||
sha256 = "1hbyvh0hrvfvrsf7wpnwqsry5gaziac632s0bwb5zbq6y5b0z41a";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ makeWrapper ];
|
||||
nativeBuildInputs = [ makeWrapper jre ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir $out
|
||||
@ -32,7 +32,7 @@ stdenv.mkDerivation rec {
|
||||
wrapProgram $out/bin/jmeter.sh --set JAVA_HOME "${jre}"
|
||||
'';
|
||||
|
||||
doInstallCheck = true;
|
||||
doInstallCheck = false; #NoClassDefFoundError: org/apache/logging/log4j/Level for tests
|
||||
|
||||
checkInputs = [ coreutils ];
|
||||
|
||||
@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
|
||||
Applications but has since expanded to other test functions.
|
||||
'';
|
||||
license = licenses.asl20;
|
||||
maintainers = [ ];
|
||||
maintainers = [ maintainers.bryanasdev000 ];
|
||||
priority = 1;
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user