Assay procedure from USP:
Assay preparation— Transfer about 90 mg of eucalyptol, accurately weighed, to a 100-mL volumetric flask, dilute with methanol to volume, and mix.
System suitability solution— Prepare a solution of limonene and eucalyptol in methanol containing 0.2 mg per mL and 0.9 mg per mL, respectively.
Chromatographic system (see Chromatography 621)—The gas chromatograph is equipped with a flame-ionization detector and a 0.32-mm × 60-m fused-silica capillary column coated with phase G16. The temperatures of the injection port and the detector block are maintained at 250. The carrier gas is helium adjusted to a column head pressure of 30 psi. The split flow rate is about 50 mL per minute. The column temperature is initially maintained at 60, then increased to 200 at the rate of 6 per minute, beginning at the time of injection. Chromatograph the System suitability solution, and record the peak responses as directed for Procedure: the resolution, R, between limonene and eucalyptol is not less than 2.0; and the column efficiency determined from the eucalyptol peak is not less than 150,000 theoretical plates.
Procedure— Separately inject equal volumes (about 1 µL) of the Assay preparation and of methanol into the chromatograph, record the chromatograms, and measure the areas of the peaks. Identify by their retention times any peaks present in the chromatogram obtained from the Assay preparation that correspond to those in the chromatogram of methanol. Calculate the percentage of C10H18O in the portion of Eucalyptol taken by the formula:
100(rU / rT)
in which rU is the eucalyptol peak response obtained from the Assay preparation; and rT is the sum of the peak responses obtained from the Assay preparation, other than the responses corresponding to those in the chromatogram of methanol.
For non-USP assay, you need a sample you trust, like a reference standard. Make that up to a set concentration, make up similar concentration of the incoming material, and inject and compare the Area/concentrations.