testing

안정성 테스트 시간 프로세스 가속화
testing

안정성 테스트 시간 프로세스 가속화

Linux 시스템에서 시간의 흐름을 가속화하는 것이 가능합니까? 가상화되었거나 베어메탈인지는 중요하지 않습니다. 약 10년 동안 내 프로그램이 제대로 작동하는지 테스트해야 합니다. 따라서 일반 트래픽을 약 4000배 가속해야 한다. 프로그램은 대부분의 시간 동안 아무것도 하지 않고 매우 산발적인 입력을 기다리기 때문에 성능은 내 관심사가 아닙니다. ...

Admin

테스트 EXT2 IMG 파일 가져오기
testing

테스트 EXT2 IMG 파일 가져오기

EXT2 파일 복구를 처리하는 대학 과제가 있습니다. 문제는 우리가 IMG 파일로 얻은 예제 드라이브에 블록 그룹이 하나만 포함되어 있다는 것입니다. 드라이브가 올바르게 읽고 있는지 테스트하고 싶기 때문에 여러 블록 그룹이 필요합니다. Kubuntu USB 드라이브에서 IMG 파일을 만들려고 했지만 성공하지 못했습니다. 온라인으로 검색했지만 다운로드할 수 있는 IMG 파일을 찾지 못했습니다. Google은 단지 나에게 ext2 드라이버 몇 개를 판매하고 싶어할 뿐입니다. ext2 IMG 파일은 어디서...

Admin

파일 시스템을 의도적으로 손상시키거나 드라이버를 충돌시키려면 어떻게 해야 합니까?
testing

파일 시스템을 의도적으로 손상시키거나 드라이버를 충돌시키려면 어떻게 해야 합니까?

나는 관련된 연구를하고있다.의도적으로파일 시스템이 손상되었습니다. 나중에 파일 시스템에서 아무것도 읽거나 쓸 수 없어야 합니다. 따라서 파일 시스템을 손상시키는 대신 드라이버를 파일 시스템에 충돌시킬 수 있습니다. 또한 커널이 멈춰도 괜찮습니다. 이를 달성하는 데 사용할 수 있는 일련의 작업, 표준 방법 또는 특정 절차가 있습니까? Linux가 아닌 환경(GNU Hurd)에서도 이 접근 방식을 복제할 수 있다면 좋을 것입니다. 미리 감사드립니다. ...

Admin

열 스파이크로 인해 Fedora의 CPU 또는 GPU가 손상되었는지 확인하는 방법
testing

열 스파이크로 인해 Fedora의 CPU 또는 GPU가 손상되었는지 확인하는 방법

새로운 Asus Rog Strix 노트북을 구입했고 Windows에서 한 달 동안 아무 문제 없이 실행해 왔습니다. OS를 변경하고 Fedora 37을 설치한 후. 내 노트북에는 6GB NVidia 3060(및 Ryzen 7 40000 시리즈)이 있고 기본적으로 Fedora와의 호환성을 기대했지만 틀렸습니다. Fedora를 설치한 후 모든 것이 잘 작동하는 것 같아서 몇 시간 동안 노트북을 가방에 넣어두고 돌아왔을 때 가방에 노트북이 들어 있는 것을 발견했습니다.너무 덥다, 거의 모든 배터리가 방전되...

Admin

Linux에서 터치 작업 시뮬레이션
testing

Linux에서 터치 작업 시뮬레이션

내 Linux 애플리케이션이 Linux 기반 터치 장치에서 어떻게 실행되는지 테스트하고 싶습니다. 안타깝게도 저는 그런 장치가 없기 때문에 표준 노트북에서 터치 제스처를 시뮬레이션하는 방법을 찾고 싶었습니다. 이를 수행할 수 있는 방법이 있습니까? 어떻게? ...

Admin

WHILE에서 UNTIL 루프 대신 Bash "=~" 연산자를 사용하세요.
testing

WHILE에서 UNTIL 루프 대신 Bash "=~" 연산자를 사용하세요.

나는 사용자에게 도메인 이름을 묻는 쉘 스크립트를 작성 중입니다. 사용자에게 입력 내용을 반복하여 입력하고 유효한 도메인 이름이 아닌 경우 오류 메시지를 작성하라는 메시지를 표시하고 싶습니다. 기본적으로 코드는 다음과 같아야 합니다. #!/bin/bash read -p "Enter domain name: " DOMAIN_NAME while [[ testing for valid domain name goes here ]] do echo '' echo 'You entered an invali...

Admin

RPM이 빌드 종속성을 가질 수 있다는 것을 알고 있지만 테스트 종속성도 가질 수 있습니까?
testing

RPM이 빌드 종속성을 가질 수 있다는 것을 알고 있지만 테스트 종속성도 가질 수 있습니까?

직장에서 우리는 RPM 파일로 패키지된 다양한 저장소에서 다양한 소프트웨어 도구를 개발합니다. 단위 및 통합 테스트를 위한 테스트 데이터 세트는 이제 기가바이트로 늘어났으며 실제로 각 RPM으로 가져오는 대신 테스트가 실행될 때만 실행되는 종속성을 원합니다. 즉, 일부 테스터에게는 테스트 데이터 저장소가 필요하지 않습니다. 코드 저장소를 업데이트하고, rpmbuild --nocheck를 실행하고, 결과를 수동으로 테스트합니다(예: 아직 자동화하지 않은 사용자 인터페이스 테스트). QA의 다른 사람들은...

Admin

스크립트를 실행하여 시스템에 적용된 변경 사항을 실행 취소하는 쉘 스크립트를 작성합니다.
testing

스크립트를 실행하여 시스템에 적용된 변경 사항을 실행 취소하는 쉘 스크립트를 작성합니다.

질문: 스크립트를 실행하여 변경된 내용을 취소하려면 스크립트를 작성해야 합니까? 그렇지 않은 경우 시스템에 적용된 변경 사항을 어떻게 정리/실행 취소하여 다음 작업을 수행할 수 있습니까?스크립트를 실행하기 전에 시스템 상태에서 스크립트를 다시 실행(변경)합니다.? 그렇다면 좋은 실행 취소 스크립트를 작성하려면 어떤 접근 방식을 취해야 합니까? 스크립트:github의 스크립트 링크 #!bin/bash repos_dir="$HOME/repos" if [ ! -d "$repos_dir" ]; then ...

Admin

특정 사용자를 인증하지 않고 udisksctl이 설정을 반복하도록 허용
testing

특정 사용자를 인증하지 않고 udisksctl이 설정을 반복하도록 허용

디스크 공간이 부족한 상황에서 프로그램의 동작을 확인하기 위한 몇 가지 테스트가 있습니다. 이전에는 dd작은 파일을 생성한 다음 mkfs그 위에 파일 시스템을 생성하고 sudo losetup이를 루프백 장치로 마운트한 다음 테스트를 실행했습니다(참고로 /dev/full여기서는 적절하지 않습니다. 테스트는 디렉터리에 있으므로 다음으로 시작해야 합니다). 공간을 확보한 후 다 사용하세요). 하지만 이제 테스트를 실행하기 위해 계정에 액세스할 수 없는 CI/CD 환경으로 이동 중이므로 sudo대안이 필요합...

Admin

1개의 프로세스에 대해 +%100 CPU 사용량을 시뮬레이션하는 방법은 무엇입니까?
testing

1개의 프로세스에 대해 +%100 CPU 사용량을 시뮬레이션하는 방법은 무엇입니까?

운영 체제: CentOS 7.9 시뮬레이션/생성하고 싶습니다.프로세스 1개테스트 목적으로 보고서는 top%100 이상의 CPU를 사용합니다. ps 출력은 다음과 같습니다. USER PID %CPU COMMAND user.one 111245 1500 command Stress 및 Stress-ng 명령이 있지만 100개만 허용됩니다. -l P, --cpu-load P load CPU by P %%, 0=sleep, 100=full lo...

Admin

데비안 테스트/책벌레 사용자는 업그레이드 후 GNOME Shell 41.4를 사용하여 로그인할 수 없습니다
testing

데비안 테스트/책벌레 사용자는 업그레이드 후 GNOME Shell 41.4를 사용하여 로그인할 수 없습니다

데비안 시스템에 최근 업그레이드를 적용한 후, 내 사용자 계정으로 로그인할 수 없습니다. 비밀번호가 인식되지 않습니다. 동일한 사용자 및 비밀번호를 사용하여 GUI 없이 로그인하면 정상적으로 작동합니다. Operating System: Debian GNU/Linux bookworm/sid Kernel: Linux 5.16.0-5-686-pae Architecture: x86 Hardware Vendor: Lenovo Hardware Model: Rev 1. Gn...

Admin

물리적 서버에서 Ansible 플레이북 통합 테스트 수행
testing

물리적 서버에서 Ansible 플레이북 통합 테스트 수행

Ansible 플레이북을 테스트하고 싶습니다. 아직 이 스크립트를 테스트하지 않았습니다. 가능성으로 Molecule을 조사하고 있지만 이는 도커 컨테이너 생성에 달려 있습니다. 내 스크립트는 컴퓨터에 대한 정보(예: 특정 CPU, 칩셋 등)를 사용하므로 작동하지 않습니다. 나는 분자가 vagrant를 지원한다는 것을 알았습니다. 이는 가능한 해결책일 수 있지만 더 이상 공식적으로 지원되지 않습니다. 이상적으로는 "베어메탈"(물리적 서버)에서 스크립트를 테스트하는 것이 좋습니다. 작동하는 서버가 있습니...

Admin

zsh가 완료한 자동화된 테스트를 작성하는 방법은 무엇입니까?
testing

zsh가 완료한 자동화된 테스트를 작성하는 방법은 무엇입니까?

zsh 완료 기능이 자동으로 생성되는 프로젝트가 있습니다. 작업하면서 몇 가지 극단적인 경우와 버그를 발견했고 이를 적어두고 변경 사항이 있을 때마다 다시 테스트했습니다. 분명히 적절한 테스트 스위트를 작성하고 싶지만 방법을 모르겠습니다. Bash 완료를 위한 테스트는 매우 간단합니다. COMP_*변수를 설정하고 함수를 실행한 다음 COMP_REPLYzsh에 대해 비슷한 작업을 수행하고 싶습니다. 가능한 한 최선을 다해 compsys 문서를 읽었지만 해결책이 보이지 않습니다. 컨텍스트를 수동으로 설정...

Admin

source.list가 "테스트"를 정의함에도 불구하고 왜 데비안은 Bookworm으로 업그레이드하지 않습니까?
testing

source.list가 "테스트"를 정의함에도 불구하고 왜 데비안은 Bookworm으로 업그레이드하지 않습니까?

데비안 11 “Bullseye” 이후2021년 8월 14일에 게시됨, 이것데비안 12 "너드"그것은공식 "베타" 배포판. 내 데비안이 왜 아직 켜져 있나요?황소의 눈, Bookworms에 대한 자동 업데이트 대신,내 소식통조차도 "테스트"를 지적합니까? 내가 수행한 단계의 세부정보: sudo apt update 다음과 같은 여러 메시지를 받았습니다. E: Repository 'http://ftp.cz.debian.org/debian testing InRelease' changed its 'Coden...

Admin

비환경 변수를 선언한 후 직접 인쇄
testing

비환경 변수를 선언한 후 직접 인쇄

몇 가지를 선언하고 싶습니다.비환경 변수그런 다음 직접 인쇄하십시오. 예를 들어: read domain && web_application_root="${HOME}/www" && domain_dir="${web_application_root}/${domain}/public_html" && &&마지막 세 변수 선언의 출력을 인쇄 하려면 세 번째 명령 다음에 어떤 명령을 사용해야 합니까 ? 인쇄물의 목적은 쉽게 읽을 수 있도록 세 가지 명령의 출력...

Admin