Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Polestar 3 Performance, test drive: comodità e potenza possono convivere
Polestar 3 Performance, test drive: comodità e potenza possono convivere
Abbiamo passato diversi giorni alla guida di Polestar 3, usata in tutti i contesti. Come auto di tutti i giorni è comodissima, ma se si libera tutta la potenza è stupefacente
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
In occasione del proprio Architecture Deep Dive 2025 Qualcomm ha mostrato in dettaglio l'architettura della propria prossima generazione di SoC destinati ai notebook Windows for ARM di prossima generazione. Snapdragon X2 Elite si candida, con sistemi in commercio nella prima metà del 2026, a portare nuove soluzioni nel mondo dei notebook sottili con grande autonomia
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
DJI Mini 5 Pro porta nella serie Mini il primo sensore CMOS da 1 pollice, unendo qualità d'immagine professionale alla portabilità estrema tipica di tutti i prodotti della famiglia. È un drone C0, quindi in un peso estremamente contenuto e che non richiede patentino, propone un gimbal rotabile a 225 gradi, rilevamento ostacoli anche notturno e autonomia fino a 36 minuti. Caratteristiche che rendono il nuovo drone un riferimento per creator e appassionati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-01-2006, 19:07   #1
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Test Coverage

Grazie al lavoro di cover e Vicius, abbiamo i report sul test coverage.

Il test coverage dell'ultima build e' sempre disponibile a questo indirizzo:
http://fcarucci.homeip.net/diamonds/coverage/

Per ogni build in CruiseControl potete consultare il test coverage da "Build Artifacts" e poi "yes/" (non domandatemi il perche').

E' assolutamente interessante da spulciare, c'e' tutto il codice di Diamonds e ci dice con precisione quali linee non sono coperte da test e che dobbiamo coprire da test al piu' presto

Utilissimo.

Ultima modifica di fek : 06-01-2006 alle 11:29.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 07:30   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Sono rimasto senza parole: bellissimo!

Su quale principio si basa?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 10:58   #3
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
veramente molto carino

probabilmente esegue tutti i test in debug mode step by step, e controlla quale righe del codice vengano passate(infatti ho letto che se non ci sono le info sui numeri di riga non riesce a calcolare il passaggio e da N/A)
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 11:21   #4
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da cdimauro
Sono rimasto senza parole: bellissimo!

Su quale principio si basa?
E' molto intelligente: a partire dalle classi in bytecode crea una versione "instrumented" delle classi stesse e poi riesegue tutta la batteria dei test. Durante l'esecuzione dei test per ogni linea di codice controlla se e' stata esercitata o meno da un test. Poi stampa i report. E' interessante perche' abbiamo anche sempre a disposizione tutto il codice di produzione sul web (esclusi i test) pronto per essere consultato. La complessita' ciclomatica invece e' un po' buggata (alcune classi sono a 0).

Qualcuno conosce un buon tool automatico per creare delle comode view html di tutto il codice che sia eseguibile come task di ant?
fek è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 13:37   #5
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
cercando cercando..

http://www.java2html.de/


ce anche una applet per provare a vedere il risultato.
cè il task di ant

thebol è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 13:38   #6
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
ce anche lo stile eclipse like

http://www.java2html.de/docs/styles.html
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 14:06   #7
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Perfetto. Nel finesettimana lo provo e lo aggiungo alla build machine.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 19:03   #8
cover
Senior Member
 
L'Avatar di cover
 
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
Uhm...però sembra che converte solo da java a pagine html...non sembra tenere una struttura javadoc like (almeno....gli unici esempi che ci sono riportano solo il codice), è da provare ^^
In struttura javadoc like è più comodo da navigare
In questo modo fek però potrà controllare sempre tutto quello che succede...ecco perchè lo volevi...
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us!
cover è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 19:42   #9
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
semplicemente mostruoso
e utile anche

sinceramente prima di iniziare questo progetto non credevo che nel mondo Java esistessero tanti e tali strumenti, e di tale potenza... mi sto rendendo conto solo ora delle enormi possibilità di questo linguaggio, prima credevo che servisse poco più che a fare gli applet
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 20:16   #10
cover
Senior Member
 
L'Avatar di cover
 
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
Prima pensavi anche che programmare in TDD era inutile...
io non sapevo neanche cosa fossero le metodologie agili
Comunque tutto questo è molto brutto...perchè? perchè così fek può controllare tutto e tutti (sempre detto che troppo testing di B&W fa male, poi ti porta a diventare una divinità ) a ogni commit ^^
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us!
cover è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 20:46   #11
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da cover
Comunque tutto questo è molto brutto...perchè? perchè così fek può controllare tutto e tutti (sempre detto che troppo testing di B&W fa male, poi ti porta a diventare una divinità ) a ogni commit ^^
se hai la coscienza a posto non hai nulla da temere
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 06-01-2006, 21:25   #12
cover
Senior Member
 
L'Avatar di cover
 
Iscritto dal: May 2002
Città: Milan
Messaggi: 572
Sono ancora in fase di studio del codice, per ora non ho ancora fatto danni ^^
__________________
.:. NEONISI .:. a new island for online auctions. It's worldwide, safe, simple and free. Join Us!
cover è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 01:59   #13
Vifani
Senior Member
 
Iscritto dal: Apr 2001
Città: Bari
Messaggi: 2776
Ma il link a me non funziona. Il server è down ?
__________________
Raffaele Fanizzi
My Personal Web Site
Membro Jedi del HWU Star Wars Clan

Ultima modifica di Vifani : 07-01-2006 alle 02:02.
Vifani è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 02:06   #14
Bonfo
Senior Member
 
L'Avatar di Bonfo
 
Iscritto dal: Nov 2005
Città: Bologna
Messaggi: 1303
Rispondo al volo....
...ho scoperto per motivi di studio un tool: MAVEN (apache.org).
Si può dire che è un'estensione di ant, con il quale è interoperabile.
So che lui fa un report del codice in HTML con una struttura modi Javadoc.

Appena posso ci dò un occhio e vi faccio sapere.
CIAO
Bonfo è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 11:30   #15
thebol
Senior Member
 
Iscritto dal: Dec 2000
Città: bologna
Messaggi: 1309
Quote:
Originariamente inviato da cover
Uhm...però sembra che converte solo da java a pagine html...non sembra tenere una struttura javadoc like (almeno....gli unici esempi che ci sono riportano solo il codice), è da provare ^^
In struttura javadoc like è più comodo da navigare
In questo modo fek però potrà controllare sempre tutto quello che succede...ecco perchè lo volevi...
per creare javadoc, penso che l'eseguibile sia integrato nel j2re(e una cosa standard java).

ho trovato questo link, non ho letto bene ma sembra creare con ant i javadoc
http://ant.apache.org/manual/CoreTasks/javadoc.html
thebol è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 12:28   #16
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Invece di trasformare il codice in html tutte le volte che c'è un commit sarebbe interessante avere qualcosa come viewvc. http://www.viewvc.org/

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 13:39   #17
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Interessantissimo. Lo metto sull build machine e poi se tutto va bene lo mettiamo sul server di Anta se e' d'accordo.
fek è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 14:18   #18
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
... se riuscissi a trovare una versione binaria di GNU diff da installare... ma e' possibile che questi alla GNU non conoscano il concetto di setup... avanti... avanti... avanti?
fek è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 14:30   #19
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Ecco, preferisco questo:
http://polarion.org/svnwebclient.php
fek è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2006, 20:37   #20
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
http://www.fcarucci.homeip.net:8080/svnwebclient

E' il browser della versioncina di Diamonds per cellulare. Se vi piace ne parliamo con Anta, mi serve che installi Apache sulla sua macchina e non so se puo' farlo.
fek è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Polestar 3 Performance, test drive: comodità e potenza possono convivere Polestar 3 Performance, test drive: comodit&agra...
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026 Qualcomm Snapdragon X2 Elite: l'architettura del...
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice Recensione DJI Mini 5 Pro: il drone C0 ultra-leg...
ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
Il nuovo Qualcomm Snapdragon 8 Gen 5 stu...
Sky e Amazon trasmetteranno la Champions...
'Robot abbastanza forti da fratturare un...
Anche DAZN ha il suo Black Friday: 40 eu...
Carmageddon: Rogue Shift, il prossimo ca...
Redal Alert 2: Command & Conquer si ...
Kingston Technology: memorie e storage c...
Narwal Freo Z10 Ultra: il robot con moci...
In 3 minuti le vedete tutte: sono le mig...
Black Friday da record per Tineco: le sc...
La nuova PS5 con Fortnite manda in tilt ...
Amazon, i tagli hanno colpito soprattutt...
Pazzesco: Panasonic Lumix DC-GH5M2E a 79...
Ecco tutte le offerte Black Friday pi&ug...
DJI Neo a 169€, Flip Combo a 309€ e molt...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:49.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v