Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/profiling/tst/tstall/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 21.5.2025 mit Größe 1 kB image not shown  

Quelle  genprof.tst   Sprache: unbekannt

 
Spracherkennung für: .tst vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

gap> START_TEST("genprof.tst");
gap> IsLineByLineProfileActive();
false
gap> LoadPackage("IO", false);
true
gap> dir := DirectoryTemporary();;
gap> file := Filename(dir, "cheese.gz");;
gap> ProfileLineByLine(file);
true
gap> Intersection(Group((1,2),(3,4)), Group((1,2,3)));
Group(())
gap> UnprofileLineByLine();
true
gap> OutputAnnotatedCodeCoverageFiles(file, Filename(dir, "outdir"));
gap> IsReadableFile(Filename(dir, "outdir/index.html"));
true
gap> OutputFlameGraph(file, Filename(dir, "flame"));
gap> IsReadableFile(Filename(dir, "flame"));
true
gap> OutputFlameGraph(file, Filename(dir, "flame3"), rec(type := "reverse"));
gap> IsReadableFile(Filename(dir, "flame3"));
true
gap> OutputFlameGraph(file, Filename(dir, "flame4"), rec(squash := true));
gap> IsReadableFile(Filename(dir, "flame4"));
true
gap> OutputFlameGraph(file, Filename(dir, "flame5"), rec(type := "reverse", squash := true));
gap> IsReadableFile(Filename(dir, "flame5"));
true
gap> x := ReadLineByLineProfile(file);;
gap> OutputAnnotatedCodeCoverageFiles(x, Filename(dir, "outdir2"));
gap> IsReadableFile(Filename(dir, "outdir2/index.html"));
true
gap> OutputAnnotatedCodeCoverageFiles(x, Filename(dir, "outdir3"), rec(title := "mytitle"));
gap> IsReadableFile(Filename(dir, "outdir3/index.html"));
true
gap> PositionSublist(StringFile(Filename(dir, "outdir3/index.html")), "mytitle") <> fail;
true
gap> OutputFlameGraph(x, Filename(dir, "flame2"));
gap> IsReadableFile(Filename(dir, "flame2"));
true
gap> STOP_TEST("genprof.tst", 1);

[ Dauer der Verarbeitung: 0.37 Sekunden  ]