{ stdenv, stress-ng, coreutils }: stdenv.mkDerivation { name = "cpu-intensive-task"; src = ./.; buildInputs = [ stress-ng coreutils ]; buildPhase = '' echo "Starting CPU intensive task..." # Utilize all CPU cores for 2 minutes stress-ng --cpu 0 --timeout 120s echo "Task completed!" ''; installPhase = '' mkdir -p $out echo "Task completed!" > $out/result.txt ''; }